AI 产品设计
发布时间 2026.09.16
用户仍需要引导
很多 AI 软件把 harness 做得越来越完整,希望用户打开就能直接使用 Agent。但用户卡住的地方,常常是还不知道自己要实现什么。引导、问询和选择不是额外的 onboarding,它们本身就是 harness 帮助用户形成目标的一部分,也会让模型跑得更准,让用户更愿意相信最后的产出。
Thesis
AI 产品的 harness 不能只负责把 Agent 跑起来,还要帮助用户把目标想清楚。引导、问询和选择,会同时提高模型执行的精度,也给用户留下对结果的信任基础。
很多 AI 软件打开以后,已经准备了完整的 Agent:工具接好了,流程编好了,默认动作也配好了。
但用户还是会停在第一步。他不是不会点,也不一定是不理解产品,而是不知道这次到底要让 Agent 做什么。
这个停顿很容易被当成 onboarding 没做好。其实更深一点看,用户还没有形成任务本身。产品把执行准备好了,目标却还没有出现。
Argument
AI 需要目标、上下文、偏好和边界,才能开始工作。用户脑子里可能有一个模糊愿望,但模糊愿望还不能直接变成一条可执行的任务。
过去的软件可以把这部分留给用户。表单、菜单和流程已经被固定下来,用户只要按顺序填完,就能得到一个相对确定的结果。
Agent 软件把可能性打开了。它能做什么,取决于用户这一次想完成什么。问题也就跟着来了:当产品给出一块很大的空白,用户要先替自己完成一次任务定义。
很多人卡住,不是因为能力不足,而是因为还没做这次定义。他知道自己想改善一件事,知道手里有一些材料,但还不知道该从哪一个结果开始。
如果这时产品只给一个输入框,再告诉用户“尽管问”,它其实把最难的一步退回给了用户。模型看起来自由了,用户反而更难进入。
所以引导不能只被理解成第一次使用时的说明。它应该进入任务本身,帮用户把一个模糊的念头逐步压成可以执行的目标。
比如先问这次更想要一个方案、一个初稿,还是一个可以直接执行的结果;再问更在意速度、质量、风格,还是可控性;最后让用户确认哪些部分可以交给 Agent,哪些地方必须自己拍板。
这些问题看起来像产品在增加步骤,但它们减少的是后面更大的猜测。模型不需要从一片空白里猜用户的意图,用户也不用等结果出来之后才发现方向一开始就没有说清楚。
选择题在这里很有用。它把用户不容易直接表达的偏好,变成几个可以比较的选项。用户不一定能写出一份完整 spec,但通常可以判断两个结果哪个更接近自己。
选择还有一个容易被忽略的作用:它让用户参与了结果的形成。
当用户选过目标、风格、范围和确认点,他面对最后产出时,会更清楚这份结果是怎么来的。即使结果还需要修改,他也有一条自己的判断路径可以回看,而不是只接收模型突然交出来的答案。
这会影响信任。信任不只来自模型做得准,也来自用户知道自己在过程中做过什么决定。
当然,引导也不能变成一套很长的问卷。每个问题都应该对应一个会改变结果的变量。问得太多,用户会觉得自己在替产品填配置;问得太少,模型还是只能猜。
更合适的方式,是边做边问。先用一个小选择让任务启动,再根据任务状态继续补问。用户可以随时改选,系统也应该把这些选择带回到执行过程里。
这样看,harness 的边界会变宽。它不只是连接模型、工具和流程,也要连接用户还没有说清楚的意图。
一个好的 harness,会把复杂的决策拆成用户能判断的小问题,再把这些判断重新交给模型执行。模型负责把选择变成结果,用户负责决定结果应该朝哪里走。
Implications
- ·AI 产品的第一屏不一定要急着展示全部能力,先帮助用户确认这次要完成什么,可能更重要。
- ·引导问题应该围绕会改变结果的变量设计:目标、对象、偏好、边界和确认点。
- ·选择题不是限制自由,而是把模糊意图变成可比较的判断,同时保留修改和跳过的入口。
- ·用户参与的每一次选择,都会增加一层对结果的理解。好的 Agent 体验,应该让用户更愿意接住产出,而不是只等一个黑盒答案。
Closing
Agent 可以替用户做很多事,但用户仍然需要有人带着他找到要做的那件事。引导不是 harness 外面的包装,它就是 harness 帮用户开始工作的部分。