AI 五件套:从机制到可复刻骨架

这一章给你一个“可复刻的骨架视图”:当你做一个同类系统时,哪些模块必须齐、边界怎么切、验收怎么做。

五件套总览(缺一不可)

  1. 执行链路分层状态机run(调度)/ attempt(事务)/ subscribe(事件)/ runs(运行注册)
  2. 上下文工程与恢复:窗口守卫、历史卫生、配对修复、压缩重试、超时快照
  3. 工具策略与审批闸门:工具面收敛 + 高风险执行人工决策
  4. 模型回退与错误归一化:可回退错误识别 + attempts 轨迹
  5. 子智能体与技能快照:隔离会话 + 可恢复运行 + 能力热更新

对应分区入口:

交付前硬验收(建议写成自动化检查)

  1. 同一 sessionKey 严格有序;不同会话并行可控(见 会话与并发)。
  2. 任意时刻 abort/超时不会残留 active run(见 智能体执行框架)。
  3. 无孤儿 tool_result;压缩重试不“假完成”(见 上下文工程)。
  4. 工具策略顺序固定;审批有 timeout 与两阶段协议(见 工具策略与执行审批)。
  5. 模型失败输出结构化 attempts,便于告警与复盘(见 模型回退与鲁棒性)。
  6. 子智能体不可递归 spawn;重启后可恢复未完成子任务(见 子智能体与技能快照)。