演示厅里的“人机协作”常常像一段顺滑对话:人提问,屏幕给出答案,旁边的人点头。回到值班表,问题立刻变得具体——谁在看结果,谁有权按下确认,系统卡住时谁接住下一通电话。界面上的流畅,不等于流程里的顺手。
我倾向于把“人机协作”看成一种工作安排,而不是一个产品功能。机器负责拉取信息、生成候选、提示异常;人负责设定目标、处理例外、承担确认。这个分工听起来朴素,却要求接口把“谁在什么条件下能做什么”讲清楚。否则,聊天框显得再自然,也可能把责任藏进语气里。
协作不是把按钮换成聊天框
很多团队引入智能助手时,先改的是入口:原来点菜单,现在打字。入口变了,权限没变,复核规则也没变,结果只是让人多了一层解释成本。一种实际的做法,是先把任务拆开:哪些步骤可以自动完成,哪些步骤必须留下人工确认,哪些结果需要标注来源和不确定程度。机器可以给出建议,但建议进入流程之前,要让人看得见依据,也找得到退回的路径。
这里有个容易被忽略的细节:人需要知道机器“不知道”什么。一个只会输出的界面,会诱导人把沉默当成确定。好的协作界面会把信息缺口摆出来,比如缺少哪类输入、依据来自哪段时间、哪些判断只是推测。这不是让人不信任机器,而是让确认动作有的放矢。
例外才是流程的骨头
日常流程里,顺利的部分往往相似,麻烦的部分各有各的样子。人机协作能不能站住,常取决于异常怎么交接。我会建议团队把几件事写进值班说明,而不是留在口头约定里:
- 谁可以发起机器动作,谁只能查看结果;
- 哪些输出必须二次复核,复核人看到什么依据;
- 系统失败或结果异常时,回退到哪一步,通知谁;
- 交接班时留下哪条记录,让下一位同事不必重新猜。
这些条目不花哨,却决定了机器退出画面后,人能不能顺着痕迹接手。反过来,如果异常处理只写“联系管理员”,协作就会在关键时刻断掉。机器不疲惫,但也不理解现场;人理解现场,却会分心。把边界写清楚,协作才有落点。
让机器留下可读的痕迹
可解释性常被理解成打开模型内部,其实在多数工作场景里,人需要的只是可读的痕迹:这条结论用了哪些材料,改动发生在哪一步,谁确认过,下一次能否复用。痕迹不是篇幅的堆叠,而是要能在交接时被快速读懂。记录太多,值班的人会跳过;记录太少,出了问题只能复盘聊天记录。
我也不主张把所有判断都交给机器,或者反过来要求人逐条审核。两种做法都会把协作变成形式。可行的状态是分层:影响面小、可回退的动作交给机器先做;影响面大、难以撤回的动作留给人确认;中间地带用抽样复核和异常提醒维持手感。这个分层不必一次定死,团队可以在运行中调整,但调整的依据应该来自真实交接中的卡点,而不是演示时的顺滑。
人机协作最后落到的,可能不是某个惊艳的对话瞬间,而是值班表上的一行备注、一次清楚的转交、一个能回退的按钮。把这些小事做扎实,机器才像同事,而不是访客。