SPT术语库

Human-in-the-loop

Agent 准备批量退款,先展示将要执行的订单、金额和风险差异,等待负责人批准、修改范围或拒绝执行。

AI 与智能体约 10 分钟 · 从真实需求理解

1高风险动作,先让人做决定

HUMAN-IN-THE-LOOP · APPROVAL GATEAgent 提议,人在执行前做决定

高风险动作先展示风险和差异;批准、编辑或拒绝会真正改变是否继续。

PROPOSE → REVIEW → DECIDE
AGENT PROPOSAL批量退款 12 笔订单
Agent 等待人工确认,不会直接执行
RISK / DIFF PREVIEWWAITING
  • 总金额 ¥8,420
  • 影响用户 12 人
  • 执行后不可自动撤回

人需要先看清动作范围和后果

HUMAN DECISION等待负责人选择

未决定前,Agent 必须保持等待。

OUTCOMEWAITING FOR HUMAN DECISION决定前不执行高风险动作

人在回路不是在 Agent 旁边放一句“请确认”,而是在不可逆或高风险动作真正执行前设置一个由人掌控的决定点。Agent 可以提出计划,但批准、修改或拒绝由人完成。

  • 先把 Agent 准备做什么、影响哪些对象和可能的风险展示出来,让人能审阅而不是盲点按钮。
  • 批准表示按提议继续,编辑表示人修改后再继续,拒绝则应停止动作并留下原因或状态。
  • 在人的决定发生前,Agent 必须保持等待,不能因为超时或自己判断“应该没问题”就越过闸门。

2人在回路不是装饰性确认,也不是把责任推给人

如果人只能看到“Agent 正在处理”却不能改变动作,或者按钮点击后系统照样执行原计划,那就不是有效的 Human-in-the-loop。真正的控制点必须能阻止、修改或授权下一步。

  • 提示文字只是说明,批准/编辑/拒绝才是改变执行状态的控制。
  • 人工确认不是让人重新做完 Agent 的全部工作,而是把高风险、不可逆或不确定的决定留给有权限的人。

设计时要明确谁能确认、确认前能看到哪些证据、拒绝后如何停止,以及编辑后的内容是否重新经过校验。

3人在回路的四个控制部分

PROPOSAL批量退款 12 笔订单Agent 提议,尚未执行
RISK / DIFF¥8,420 · 不可撤回先看影响范围
HUMAN DECISION批准 / 编辑 / 拒绝人的操作改变状态
OUTCOMECONTINUE 或 STOP记录本次授权结果

把一次人工确认拆开,可以看到提议、风险预览、人工决定和执行结果必须连成一条可追踪的控制链。

  • PROPOSAL 说明 Agent 准备做什么,但它还不是已经执行的动作。
  • RISK / DIFF 展示影响范围、变化和不可逆后果,让人拥有足够证据。
  • HUMAN DECISION 提供批准、编辑或拒绝,人的操作必须改变状态。
  • OUTCOME 记录继续或停止,以及这次决定实际授权了什么。

4怎样把人在回路需求交给 Agent?

请设计一个批量退款 Agent,但不要让它直接执行退款。Agent 提议后,先展示订单范围、总金额、影响人数和不可逆风险;只有负责人点击批准才允许继续。负责人也可以修改退款范围,修改后只处理确认过的订单;点击拒绝就停止并保留拒绝状态。确认前 Agent 必须等待,页面要清楚显示当前决定和最终结果。

5不用背,看看你能不能判断

1 / 3

什么才算真正的 Human-in-the-loop?

请选择一个最符合题意的答案

选择答案后自动进入下一题

社区延伸

看别人真实遇到过什么

社区帖子还没有关联到这个词条。