AI Agent出错时,PM应在哪个节点拉停?三个维度帮你判断

1 评论 1012 浏览 0 收藏 8 分钟

AI Agent自主决策出错,后果谁来承担?本文从决策可逆性、影响范围、上下文完整性三个维度,解析Human-in-the-loop的设计原则与常见误区,帮助PM在关键节点设置人工介入,平衡效率与风险。

去年有个团队做了一个自动处理客服工单的 Agent。上线第一周,Agent 独立解决了 80% 的工单,团队很开心。第二周,有个工单涉及退款金额超过 1 万元,Agent 按规则自动执行了退款。没有人审批,没有人拦截。

这不是技术问题。这是 PM 没想清楚「在哪里让人介入」。

Human-in-the-loop 不是 AI 不够好时的妥协

很多 PM 把 Human-in-the-loop(HITL)理解成一个过渡方案:等模型更强,人就可以彻底撤出。这个理解是错的。

HITL 是一种风险控制架构,本质上回答的是:「这个决策,机器错了的代价是什么?」

代价越高,人介入的节点就应该越靠前。跟模型能力无关。

拿自动驾驶打比方:特斯拉 FSD 现在已经很强了,但在高速路并线时仍然建议驾驶员保持注意。不是因为算法不够好,是因为出错的代价是人命。

AI Agent 产品同理。你要问的不是「AI 能不能做这件事」,而是「AI 做错了,我们能不能接受后果」。

3 个维度判断是否需要人工节点

维度 1:决策不可逆程度

| 可逆性 | 示例 | 建议策略 |

|——–|——|———|

| 完全可逆 | 草稿生成、数据查询、报告输出 | Agent 全自动,异步人工抽查 |

| 部分可逆 | 发送邮件、修改配置、创建订单 | Agent 执行前弹出确认,5 秒内无操作则执行 |

| 不可逆 | 资金转账、账号封禁、合同签署、数据删除 | 强制人工审批,审批完成才执行 |

「可逆性」是第一道过滤器。你在设计 Agent 流程图时,每个「写操作」节点都值得标注一下:这步做错了能撤回吗?

维度 2:影响范围大小

同样是「可逆」的操作,影响一个用户和影响一万个用户,处理方式应该完全不同。

一个典型错误:某内容推荐 Agent 会自动给用户打标签,单个用户打错标签问题不大,但如果批量跑了 10 万条后才发现策略有 bug,回滚成本极高。

设计原则: 批量操作必须有「沙盒先跑小批量 → 人工确认结果 → 再全量执行」的三段式流程。规模越大,介入点越靠前。

维度 3:决策所需的上下文是否完整

Agent 的决策质量取决于它能获取的上下文。有些信息,Agent 天然拿不到:

  • 用户的真实情绪和潜台词
  • 公司内部的政治敏感性
  • 当下的业务优先级变化
  • 法务合规的最新要求

当 Agent 做的决策需要依赖这类「软信息」时,不管置信度多高,都应该设计人工确认节点。

一个实操方法:在 Agent 的 system prompt 里明确列出「遇到以下类型问题,停下来,用中文说明情况,等待人工指令」。

HITL 的 3 种设计模式

模式 1:同步审批(Synchronous Approval)

Agent 暂停 → 发送通知给审批人 → 审批人操作 → Agent 继续。

适合场景:不可逆操作、高金额、高风险。

缺点:流程变慢。优化方法:对审批人设置 SLA(如 2 小时内必须审批),超时自动降级处理(拒绝或转人工客服)。

模式 2:异步抽查(Async Sampling)

Agent 全量自动执行 → 系统随机抽取 5%-10% 的决策供人工复核 → 发现问题反馈给模型。

适合场景:可逆操作、高频低风险、准确率已经过验证的成熟流程。

这是效率最高的模式,但有一个前提:你必须有能力快速定位和回滚出问题的批次。

模式 3:异常触发(Exception-based)

Agent 正常执行,当置信度低于阈值或触发特定规则时,自动升级为人工处理。

适合场景:大多数情况 Agent 可以处理,但有一类长尾情况需要人。

实现关键:规则要具体。「不确定的时候找人」这种规则没用,Agent 不知道什么叫「不确定」。好的规则是:「当用户情绪词出现负面词汇超过 3 个 且 涉及金额超过 500 元,转人工」。

PM 最常犯的 3 个 HITL 设计错误

错误 1:把「确认框」当成 HITL

弹出一个「确认执行吗?」的弹窗,用户一律点确认,这不是 HITL,这是假安全感。真正的 HITL 需要审批人理解决策内容,有能力判断对错。

错误 2:HITL 节点太多,审批人疲劳

如果每天有 200 条审批请求,审批人会进入「无脑点同意」状态。这比没有 HITL 更危险,因为你以为有人在看,其实没有。

设计原则:宁可少设节点,但每个节点都要让审批人真的在思考。

错误 3:没有设计「审批超时」的处理逻辑

审批人请假了、漏看了、系统通知没收到——这些都会发生。如果 HITL 节点是「等待审批,不审批就卡住」,你的 Agent 会在某天凌晨悄悄停摆,没有任何提示。

每个 HITL 节点都需要一条「超时降级」路径:超过 X 小时未审批,自动执行降级策略(拒绝/转人工/通知备用审批人)。

一个实用的设计检查清单

产品上线前,对每一个 Agent 决策节点过一遍:

[ ] 这步操作,做错了能撤回吗?

[ ] 影响范围是单条还是批量?

[ ] 所需上下文,Agent 都能获取到吗?

[ ] 如果需要人工介入,通知谁?用什么渠道?SLA 多久?

[ ] 审批超时,降级策略是什么?

[ ] 审批频次是否合理,不会导致审批疲劳?

这张清单不长,但能帮你把 80% 的 HITL 设计风险提前堵死。

最后一句话

Agent 不需要永远正确,但你需要知道它在哪里会出错,并且在那个地方提前站好。

这才是 PM 在 AI 产品里最核心的设计责任。

本文由 @产品包工头 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自 Unsplash,基于CC0协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 看到那个退款超过一万的工单案例,第一反应是这不只是模型能力的问题。HITL从定位上就不该是过渡方案,而是风险控制架构。值得拿来做判断的是三个维度:决策能不能撤回、影响是一条还是十万条、Agent拿到的上下文够不够完整。最后再用那张清单过一遍流程节点,基本能把多数事故挡在门外。比空喊人机协同实用多了。

    来自广东 回复