用户不会"问对问题"
对话式产品的第一道坎不是模型能力,而是用户不知道能问什么 ✗。
空状态(刚打开、还没提问)如果只有一个输入框,用户会问出"你好""你能做什么"这类低信息量的问题,
然后对结果失望。
空状态要做的四件事
- 给出能力边界(能做什么、不能做什么)——一句话,不要功能清单;
- 给 3~6 个可点击的示例问题(真实高频问题,不是"演示用"的漂亮问题);
- 给输入提示(占位符写"例如:帮我对比 A 与 B 的差异",而不是"请输入内容");
- 说明数据来源与时效("基于本站工具库 / 已收录 1052 个服务"这类事实,别承诺没有的东西)。
示例问题怎么选
- 从真实日志里选高频且模型答得好的问题(不要凭想象 ✗);
- 覆盖不同意图类型(查询、对比、操作、生成),让用户知道范围有多宽;
- 每个示例要能一键发出(点击即提问),而不是让用户照抄 ✗;
- 定期更新:答不好的示例要撤掉(否则等于自曝短板 ✗)。
引导"问对问题"的三个技巧
- 追问:用户问得太宽时("帮我写个方案"),先问一句关键限定(受众?篇幅?),而不是硬答 ✗;
- 给范围:"你是指 A 还是 B?" 通常比"请补充信息"有效 ✔;
- 承认不知道:资料里没有就直说 ✔(配合证据表,见那篇 ✔),比编一个更好 ✔。
空状态之外的两个常见问题
- 首答太长:用户还没建立信任就给 1000 字 ✗ → 先给 3 行结论 + "展开细节";
- 没有历史:刷新就丢 ✗ → 至少保留本会话的问答(并允许删除 ✔)。
怎么验证空状态有效
A/B 两版(有示例 vs 无示例),看三个指标:
- 首次提问的"有效提问率"(能回答的问题占比);
- 追问率(需要澄清的比例,越低越好);
- 首答后的继续使用率(是否接着问第二个问题)。
通常"给示例"能显著提升第 1 项 ✔;若第 2 项升高,说明示例太宽泛 ✗ → 换成更具体的问题 ✔。