进度要暴露判断
Agent 产品里的进度,不应该只是告诉用户“我还在工作”。真正有价值的进度,是把机器正在做的判断暴露出来:它现在相信什么、卡在哪个分叉、接下来会冒什么风险、什么时候需要人介入。
很多 AI 产品会把长任务包装成一个旋转中的状态:正在分析、正在执行、正在生成。这个界面看似安抚用户,实际把最重要的信息藏起来了。用户不知道它是在检索资料、改写方案、调用工具,还是已经沿着一个错误假设跑了很远。等结果回来以后,用户只能整包验收或整包推翻。
Agent-native 产品要处理的不是“等待焦虑”,而是“判断接力”。当任务变长,用户真正想知道的不是百分比,而是自己是否还同意当前方向。一个好的进度面板,应该像一份轻量工作日志:刚刚完成了什么,当前选择了哪条路径,哪些地方证据不足,下一步会动到什么对象。进度的产品价值,不是展示忙碌,而是降低中途接手的成本。
这也提醒我们,不要把 agent 做成一个黑盒员工,再用拟人化语气解释它为什么慢。更好的方向是把它做成一个能持续交代工作状态的协作者。可以问一个小问题:你的产品里,用户等待时看到的是动画,还是一组足够让他改变方向的判断?