Neodrop / grain
主干已经拍板,会议只需要过 5 个决策。每个决策都写明了拿什么判断,对着方案与决策页的实时预览从上往下过完即可定稿。
五个固定件服务同一个前提——长任务的状态可见性,不能只压在 「列表放哪」一个决策上:
| # | 决策 | 可选项 | 拿什么判断 |
|---|---|---|---|
| 1 | 对话列表放在哪? | 侧栏 Section · 侧栏 Tab · 右侧对话区 · 右侧浮层(Mission Control) | ① 要不要「边聊边看」的并排场景——要就只有右侧区给得出;② 扫状态的频率 vs 订阅浏览占比——扫得勤就该放左常驻;③ 愿不愿为可见性付一列常驻空间。 |
| 2 | 频道 / 订阅入口住在哪? | 侧栏 Section · 侧栏 Tab · 独立「关注」页 | 订阅流与推荐流的实际使用占比——数据可直接查。订阅流主导 → 订阅留侧栏(进关注页是明确退步);推荐流主导 → 可以像抖音一样降到二级页。 |
| 3 | 点开对话,页面跟不跟着去现场? | 原地打开 · 跳去现场 | 点开对话的主要目的是什么:看一眼状态占多数 → 原地;回现场干活占多数 → 跳转。伤害不对称(误开损失一次点击 vs 误跳丢掉现场)与已定的伴随型语义都偏向原地;peek 预览已把「去现场看看」的成本压到最低。 |
| 4 | 页面级写入口(dock)长什么样? | 常驻底部条 · 悬浮球 · 不放 | 「就地提问」的发起频率 × 目标用户的键盘习惯:高频 + 大众用户 → 常驻条;工具型熟手 → 悬浮球甚至不放(⌘K 兜底)。注意列表放左时 dock 还兼任容器宿主,不放的代价更大。 |
| 5 | 状态怎么表达? | 四态点 · 点 + 数字 · 文字胶囊 | 列表的噪音预算。「频道未读用计数、对话状态用形态点」的混用原则已定,这里只决定对话侧要多重的表达:待办要不要带数字、要不要上文字。放侧栏窄列时文字胶囊会挤标题(警告 ②)。 |
决策之间的耦合只剩 1 条硬联动(Tab 双向:一边选 Tab 另一边自动跟着变,换走自动恢复)和 3 条代价警告(文字胶囊 × 侧栏窄列挤标题;订阅进关注页 × 对话在右侧,侧栏空掉; 列表放左 × dock 不放,没有可见写入口)。实验台会实时提示, 不用背下来。
每个预设 = 一句话亮点 + 类似产品 + 具体决策点。进实验台选一个当 起点,想改哪条决策改哪条;组合可存档、可复制链接发给别人。
对话与订阅同屏、状态零点击可扫,且全程只有一份列表——可见性和单一真相同时拿到,是改动最小、心智最熟的组合。
类似产品:Claude / Slack / Linear 侧栏
对话与订阅平权、各拿满整列,长列表管理最从容——赌的是用户愿意为完整空间付「切换才能看另一边」的代价。
类似产品:Discord(服务器 / 私信双栏)· 你的原方案
侧栏完全让给订阅、观众动线零打扰,对话整套收进 372px 右侧区——「边聊边看」的并排体验只有它给得出。
类似产品:Dia / Cursor / Copilot Chat
订阅升级成整页:搜索、正在更新分区、未看计数都放得下——赌的是主消费路径在推荐流,订阅降一级不伤主动线。
类似产品:抖音精选 PC / B 站动态
对话区变成随处一键可开的轻量浮层:派任务、扫进度不打断当前页,没有互斥收合的心智——最贴「托付任务」的 agent 使用方式。
类似产品:GitHub Copilot agents panel
把写入口从屏幕搬进键盘:界面最安静、熟手发起最快——赌的是核心用户是生产工具型,愿意学一个快捷键换零干扰。
类似产品:Linear / Raycast