第2章 Agent能力边界定义:可自动化节点、人工干预点、规则复杂度评估

场景描述

某零售电商平台的订单履约部门每天处理数万笔订单,其中包含大量标准件(如日用品)和少量定制件(如礼品卡、预购品)。业务负责人发现,订单全流程人工处理导致效率低、易出错,但完全交由自动化系统又可能引发客诉(如礼品卡误自动发货)。产品经理需要将订单处理流程中适合自动化的节点、必须人工干预的环节,以及规则的复杂程度(如校验逻辑、例外条件)清晰定义出来,作为后续Agent能力设计的输入。

流程拆解 (订单履约核心步骤)

  1. 订单提交:客户完成支付,系统接收订单数据。
  2. 支付校验:验证支付渠道返回的支付状态与金额一致性。
  3. 库存锁定:检查商品实物库存,锁定预占数量。
  4. 地址核验:对收货地址进行格式、可达性与二次模糊匹配(如旧地址库补正)。
  5. 订单审核:特殊商品(赠品、折扣叠加、大额订单)需要人工确认。
  6. 发票生成:根据订单类型自动开具电子发票。
  7. 拣货下发:将订单拆分为拣货波次并传至仓库系统。
  8. 异常处理:支付不完整、库存不足、地址异常等需要人工干预。

需求表格:Agent 能力边界定义

流程节点 可自动化 人工干预点 规则复杂度 Agent 能力描述
订单提交 是 无 低(数据格式校验) 全自动接收并结构化
支付校验 是 失败时转人工 中(需对接多个支付渠道状态码映射) 自动校验 + 异常工单创建
库存锁定 是 库存不足时通知采购组 中(多仓库优先级、虚拟库存 自动锁定 + 缺货预警
地址核验 是 模糊匹配失败后人工补正 高(旧地址库、同音字、多级行政区划) 自动补全 + 置信度打分,
低于阈值转人工
订单审核 否(部分场景) 特定条件(大额/赠品/分销订单) 高(规则集随促销频繁变更) 规则引擎拦截 + 人工审批队列
发票生成 是 无 低(固定模板参数替换) 全自动推送至税务系统
拣货下发 是 无 低(按策略拆分波次) 自动排程并推送手持终端
异常处理 否 所有异常由人工介入 高(多类型异常,无标准流程) Agent 只负责归类、上下文汇集与工单创建
边界定义原则:
  • 可自动化节点:输入数据结构化、输出结果唯一、规则不频繁变更。
  • 人工干预点:涉及法律合规、高价值、多维度非结构化判断、或系统无法穷举的例外场景。
  • 规则复杂度:依据校验条件数量(如<5条为低,5~15条为中,>15条或多场景分支为高)与变化频率评估。

状态机示意图:Agent 边界与订单状态流转

下图展示订单从待支付到完成的典型状态转换,并标注了每个状态的Agent自动化边界与人工干预触发点。

订单履约状态机(Agent 能力边界标注) 待支付 (全自动) 支付校验中 (自动+异常转人工) 库存锁定 (自动+缺货转人工) 订单审核 (部分自动,高度人工) 异常处理 (人工节点) 已完成 (全自动) 审核通过 审核驳回 边界说明: 蓝色/绿色/青色节点 = 全自动Agent;橙色/紫色节点 = 混合模式(自动+人工触发);红色节点 = 纯人工。

异常处理规则(重点)

  • 支付校验失败:自动重试2次,仍然失败则创建异常工单并标记为“人工干预点”,Agent推送上下文至对应客服组。
  • 库存锁不足:Agent判断是否存在替代仓库或预占策略,若都不可用则转为“人工干预点”,通知采购侧紧急入仓。
  • 地址核验置信度 <80%:Agent不直接转入人工,而是先尝试自动补正,补正后置信度仍低于60%再触发人工。
  • 订单审核触发:当订单金额 > 阈值或商品类型为促销赠品时,自动进入审批队列,Agent不得跳过。
  • 超时兜底:任一自动节点处理超过30秒,Agent主动生成工单并转人工,防止流程死锁。
常见边界遗漏: 业务方常忽略“部分自动化”节点(如地址核验)。若不定义置信度阈值,Agent会陷入全自动或全人工的二选一困境,导致大量无效流转或低效人工介入。务必在每个混合节点上设定具体的触发阈值与回退规则。

验收检查清单(Agent 能力边界定义篇)

验收项标准通过
节点清单完整包含所有核心业务节点(不少于8个)☐
自动化判断清晰每个节点标记“全自动 / 混合 / 人工”且无歧义☐
人工干预点定义准确明确触发人工的具体条件(阈值、规则ID、异常类型)☐
规则复杂度评级按低/中/高三级标注,并附评级依据(条件数量、变更频率)☐
异常处理规则覆盖至少覆盖5种异常场景,且定义Agent与人工的职责边界☐
状态机图核对图与实际边界定义一致,所有状态转移有对应的自动化/人工标注☐

交付物模板:Agent 能力边界定义文档(第2章附录)

以下结构化模板用于记录每个流程节点的Agent能力边界,并作为后续需求文档的输入。

  1. 节点名称:唯一业务标识(如“订单提交”、“地址核验”)。
  2. 节点作用:一句话描述该节点在流程中的价值。
  3. 自动化程度:全自动 | 混合(定义触发人工的阈值/条件)| 人工。
  4. 输入数据:该节点所需的数据字段清单(结构化文本描述即可)。
  5. 输出结果:成功/失败信号,或转交至下一节点的工单。
  6. 规则复杂度:低/中/高 + 理由(如“对接3个支付渠道映射表”)。
  7. 异常处理策略:重试/降级/超时/转人工的具体规则。
  8. 业务负责人确认:由该节点归属的团队负责人签字确认边界定义的合理性。
模板使用提示: 该文档应当与流程状态机图保持双向可追溯——每一条状态转移都能对应到模板中的“输出结果”与“异常处理策略”字段。