概念/概念定义
ADPS Agent 系统 · 工程概念
Hook 组合
在生命周期事件上组合编排、治理、观测和恢复动作。
应用背景:同一个 Hook 名称可能隐藏四种职责
团队在“需求完成后”触发编码 Agent,在高危工具调用前暂停审批,在调用后记录 trace,并在失败时保存 checkpoint。实现上都可以叫 Hook,设计责任却分别属于流程编排、治理、观测和恢复。若回调散落在配置和插件中,真实控制流很难从主图中看见。
概念定义
Hook 组合把多个确定性触发点当作一条有顺序、有状态的控制链来设计。每个 Hook 声明触发事件、执行条件、读写对象、优先级、幂等键、失败语义和后续事件;组合层负责冲突检测和执行顺序。
工程机制
| 职责 | 示例 | 失败时 |
|---|---|---|
| 编排 | 规格确认后启动编码 | 不应重复创建同一任务 |
| 治理 | 写入生产前等待审批 | 阻断调用并保留恢复点 |
| 观测 | 记录请求、裁决和回执 | 按风险决定阻断或降级 |
| 恢复 | 保存 checkpoint、释放租约 | 必须可重试且保持幂等 |
组合清单应能生成可读的控制图,并进入版本管理和回归测试。
使用边界
Hook 是机制,不自动成为一种协作拓扑。若多个参与者只是由同一 Hook 管理器按完整计划调用,仍属于编排;只有控制分散到事件参与者的本地规则时,才接近编舞。
提出与来源
- ADPS 内初始来源
- 初始问题与实践:王伟;分类整理:ADPS
- ADPS 整理
- ADPS 区分编排、治理、观测和恢复四类职责,并补充顺序、幂等和失败语义。
- 当前地位
- 跨模块概念
溯源记录
- 来源记录
- ADPS 白皮书研讨与模式整理。
- 本页首次公开