模块 11综合实战与故障案例
生产级单 Agent
选择一个可验证且有副作用边界的场景
- 例如工单分析与受控更新,而非纯聊天
- 定义用户、当前流程和成功指标
- 列出只读 Tool、写 Tool 和审批点
- 建立不用 Agent 的基线方案
先完成最小垂直切片
- 任务 API 与流式事件
- 单模型、一个只读 Tool、结构化结果
- Run/Step 持久状态和可取消
- 基础 UI 与完整 Trace
- 固定 Golden Cases 验收
再加入受控写操作
- 参数 Schema、权限与业务校验
- 差异预览和 Human Approval
- 幂等键、外部回执与未知结果对账
- 失败、补偿或人工接管
补齐上下文和质量控制
- Context Builder 与 Token 预算
- 必要时接入小规模权威检索
- 输出契约、Grounding 和拒答
- 组件级与端到端评测
生产加固不是最后加日志
- 身份、租户、最小 Tool 和敏感数据
- Deadline、重试、熔断、背压和容量
- Guardrail、Sandbox 与审计
- SLO、告警、Runbook 和成本预算
至少演练五类失败
- 模型限流/超时
- Tool 成功但响应丢失
- 流断线与客户端恢复
- 审批等待时对象被修改
- 进程发布/崩溃后 Run 恢复
交付评审回答 P8 追问
- 为何选择 Agent,哪里保留 Workflow
- 最危险故障和控制证据
- 质量、延迟、成本的真实基线
- 若流量/团队扩大十倍如何演进
- 当前没有解决的残余风险