Commit 64f7f351 by luoqi

docs(站点): 新增 §8「跟一般的助手不一样在哪」—— 八条产品选择,不是技术选择

产品提到「没有新建会话功能」这条设计考量,并让我补齐能想到的。核过代码确认:
`messages` 就是组件状态、助手挂在 plans/layout 上、全仓找不到任何
新建会话/清空/历史列表的代码 —— **它确实不是一个聊天产品**。

八条(每条都配"如果按常规做会怎样"):
  · 会话:没有新建、没有历史 —— 让他管理"会话"等于给他一件本来不存在的活
  · 搞不清时:**不追问,直接出一版** —— 追问一轮=他等一轮,
    而**一版具体的方案本身就是最好的问题**
  · 让他选择:摆成按钮,且按钮和说话走同一套动作 —— 打字要过"理解→翻成动作"
  · 输出:**模型自己排版**,卡片落在正文哪一句之后由它调工具的位置决定
  · 与界面的关系:界面显示过的不再说 —— 读两遍他就开始跳读
  · 数字:一个都不许自己产生
  · 兜底:**默认永远安全** —— 一条不点直接确认,任何情况下都不出事
  · 验收:看多轮通过率, 不是"跑通一次"

🔴 收在一句上:**助手是工作台的一部分,不是工作台旁边的一个聊天机器人。**
  它没有自己的"产品面"—— 没有会话管理、没有历史、没有设置。
  他在做的那件事就是它存在的全部理由。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
parent bfd92b98
......@@ -456,4 +456,23 @@ flowchart LR
---
## 八、跟一般的助手不一样在哪
这些差别都不是技术选择,是**产品选择** —— 每一条背后都有一个"如果按常规做会怎样"。
| | 一般的助手 | 这一个 | 为什么 |
|---|---|---|---|
| **会话** | 有"新建会话"、有历史列表 | **都没有** —— 会话跟着他此刻在做的事,离开这一屏就结束 | 它不是一个聊天产品,是**工作台的一部分**。让他管理"会话",等于给他一件本来不存在的活 |
| **搞不清时** | 反问澄清,一轮一轮问 | **不追问,直接出一版** | 追问一轮 = 他等一轮。而**一版具体的方案本身就是最好的问题** —— 他看着改,比回答抽象提问快得多 |
| **让他做选择** | 让他打字说清楚 | **摆成按钮**,按钮和说话**走同一套动作** | 打字要过「模型理解 → 翻成动作」,而按钮是固定的,没有理解错的余地 |
| **输出** | 一段文字,卡片位置由模板定 | **模型自己排版** —— 卡片和按钮落在正文哪一句之后,由它调工具的位置决定 | 「先讲怎么排的,再摆明细」和「先甩一屏名单」是两种阅读体验,而只有它知道自己讲到哪了 |
| **和界面的关系** | 把知道的都说一遍 | **界面已经显示的不再说** —— 只写界面说不出来的那半句 | 同一件事读两遍,他下次就开始跳读,而跳读时最先丢的正是最要紧的那句 |
| **数字** | 模型自己算、自己推 | **一个数都不许自己产生** | 见 §4 —— 凡是能算的都由程序算,助手只转述 |
| **出错的兜底** | 出错了给个提示 | **默认永远安全** —— 一条引导不点、直接确认,在任何情况下都不会出事 | 他可以完全不理会助手的建议,而这不该有任何代价 |
| **怎么算验收通过** | 跑通一次就算 | **看多轮通过率** | 见 §7 —— 这一层天生有波动,跑一次说明不了任何事 |
<Callout type="info">**贯穿这些差别的是同一条:助手是工作台的一部分,不是工作台旁边的一个聊天机器人。** 它没有自己的"产品面" —— 没有会话管理、没有历史、没有设置。他在做的那件事就是它存在的全部理由。</Callout>
---
**一句话**:主管做决定,助手把决定落成动作,程序保证数是真的。三者边界不靠自觉,靠**结构** —— 算得出来的不让它算,看不到的不发给它,做不了的不给工具。
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment