CodeLeo · 方法一页纸
设计方法
Agent 工作流设计:人机边界与审批
把流程拆成可执行步骤,明确 Agent、系统与人工各自负责什么,以及何时必须升级。
我们的立场
Agent 项目失败,主因不是能力不够,是没有人写清楚「什么时候必须停」。
带走的要点
- 先画清现状流程与交接条件,再讨论自动化比例。
- 高风险、低置信度和不可逆动作必须保留人工控制。
- 每个 Agent 步骤都需要输入、输出、超时与失败兜底。
方法拆解
-
把岗位工作拆成任务,而不是替代岗位
一个岗位通常包含资料收集、判断、沟通和决策等不同风险的任务。Agent 适合接管规则明确、输入稳定、结果可检查的步骤;需要关系判断、责任承担或例外协商的环节仍应由人完成。
- 逐步记录输入、动作、输出和责任人
- 标记等待与重复搬运最多的环节
- 先自动化任务,不直接以替代岗位为目标
-
用风险与置信度决定审批
审批点不应只是“重要就转人工”。可以同时考虑结果影响、可逆性、金额、数据敏感度和模型置信度,形成可解释的升级规则。规则明确后,人工只处理真正需要判断的少数例外。
- 不可逆动作默认人工确认
- 为低置信度和缺失输入设置升级
- 记录人工改判原因用于迭代
-
让工作流具备可运营性
上线后需要知道任务走到哪里、为什么失败、谁正在处理。为每个步骤保留状态、日志和错误分类,才能计算自动完成率、人工介入率与平均处理时间,并持续改进。
- 为每个步骤定义状态和超时
- 保留关键输入输出与审批记录
- 按错误类型安排固定复盘
行动清单
- 流程是否已经拆到单一输入与输出的任务层级?
- 每个步骤的执行者和责任边界是否清楚?
- 人工审批是否有明确且可解释的触发条件?
- 失败、超时与重复执行是否都有兜底?
- 是否能统计自动完成率、介入率和处理时间?
适用对象
计划用 Agent 改造审批、客服、销售运营或内部协同流程的团队。