产品提到「没有新建会话功能」这条设计考量,并让我补齐能想到的。核过代码确认:
`messages` 就是组件状态、助手挂在 plans/layout 上、全仓找不到任何
新建会话/清空/历史列表的代码 —— **它确实不是一个聊天产品**。
八条(每条都配"如果按常规做会怎样"):
· 会话:没有新建、没有历史 —— 让他管理"会话"等于给他一件本来不存在的活
· 搞不清时:**不追问,直接出一版** —— 追问一轮=他等一轮,
而**一版具体的方案本身就是最好的问题**
· 让他选择:摆成按钮,且按钮和说话走同一套动作 —— 打字要过"理解→翻成动作"
· 输出:**模型自己排版**,卡片落在正文哪一句之后由它调工具的位置决定
· 与界面的关系:界面显示过的不再说 —— 读两遍他就开始跳读
· 数字:一个都不许自己产生
· 兜底:**默认永远安全** —— 一条不点直接确认,任何情况下都不出事
· 验收:看多轮通过率,⛔ 不是"跑通一次"
🔴 收在一句上:**助手是工作台的一部分,不是工作台旁边的一个聊天机器人。**
它没有自己的"产品面"—— 没有会话管理、没有历史、没有设置。
他在做的那件事就是它存在的全部理由。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .claude | Loading commit data... | |
| .design-sync | Loading commit data... | |
| apps | Loading commit data... | |
| clickhouse/config.d | Loading commit data... | |
| deploy | Loading commit data... | |
| docs | Loading commit data... | |
| packages | Loading commit data... | |
| scripts | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .gitlab-ci.yml | Loading commit data... | |
| .npmrc | Loading commit data... | |
| .prettierrc | Loading commit data... | |
| README.md | Loading commit data... | |
| docker-compose.expose.yml | Loading commit data... | |
| docker-compose.managed.yml | Loading commit data... | |
| docker-compose.prod.yml | Loading commit data... | |
| docker-compose.yml | Loading commit data... | |
| eslint.config.mjs | Loading commit data... | |
| liu.cjs | Loading commit data... | |
| package.json | Loading commit data... | |
| pnpm-lock.yaml | Loading commit data... | |
| pnpm-workspace.yaml | Loading commit data... | |
| tsconfig.base.json | Loading commit data... | |
| turbo.json | Loading commit data... |