对话适合什么任务
对话适合探索型任务:用户说不清自己要什么,需要通过问答逐步明确。它不适合高频重复操作:每次都要打字,远不如一个按钮快。
判断标准很简单:用户的问题是开放式的,还是固定选项?开放式用对话,固定选项用表单。
把对话变成结构化交互
好的对话式界面不是一长串自由文本,而是「聊天 + 卡片 + 快捷选项」的组合。AI 用自然语言解释,用卡片展示结构化结果,用按钮承接下一步动作。
这能显著减少输入成本,也让用户知道可以做什么。
- 快捷提问:常见问题一键带入,不用打字
- 结果卡片:把结构化信息做成卡片而不是长文本
- 下一步按钮:回答后直接给动作入口
- 进度可见:多轮流程中让用户知道进行到第几步
控制对话轮数
超过五轮还没有结果的对话,用户就会烦躁。设计时要让 AI 主动收敛:收集到足够信息就给出结果,而不是无限追问。
追问要有优先级:先问影响结果的问题,再问锦上添花的问题。
保留传统界面的优点
聊天框旁边仍然需要历史记录、搜索、导出和编辑入口。对话式界面负责理解意图,传统界面负责高效操作,两者结合才是完整的体验。
上线前的对话检查清单
检查四件事:一次典型任务需要几轮对话,超过五轮就要收敛;每轮是否都有快捷选项,降低输入成本;对话中断后能否从历史恢复;生成结果能否编辑和导出。
如果四项里有两项不达标,先别急着上线,对话式界面的短板会在真实使用中放大。
衡量对话体验的三个指标
第一个是任务完成率:用户带着目标进入对话,最终达成目标的比例。第二个是平均轮数:越短越好,超过五轮说明引导和收敛能力不足。第三个是放弃率:用户在哪个环节离开,往往是体验断点。
三个指标要一起看:完成率上升但轮数也上升,可能是靠更多追问换来的,并不一定健康。
对话式界面最终要比传统界面更快地完成任务,否则用户没有理由放弃表单。
对话和表单的分工
对话适合理解模糊需求,表单适合收集结构化信息。好的产品会让两者协同:先用对话弄清用户想要什么,再自动填好表单让用户确认。
在对话里嵌表单卡片,是常见的协同方式:用户不用在两种界面间来回切换,信息也保持在同一个上下文里。
设计时问一句:这一步用户更愿意「说出来」还是「点一下」?答案决定用对话还是用控件。