模块 4规划、执行与多 Agent
任务分解与重规划
分解不是把句子拆短
- 每个子任务有明确输入、产物和完成证据
- 边界内可由一个责任主体完成
- 失败可以局部重试或替换方案
- 合并后覆盖原始目标且无责任空洞
从列表升级为依赖图
- 数据依赖、控制依赖、资源依赖和审批依赖
- 无依赖任务并行,避免为并行而复制上下文
- 关键路径决定整体延迟和优先级
- 汇聚节点校验完整性、冲突和缺失
子任务契约让计划可执行
- 目标与非目标
- 所需 Context、权限、Tool 和预算
- 输出 Schema、质量阈值和证据
- 超时、重试、取消和升级路径
Planner 提方案,Runtime 决定能否执行
- Schema 校验任务图
- 检查环、缺失依赖和权限
- 限制任务数、深度和总预算
- 高风险节点进入策略与审批
重规划由可观察偏差触发
- 前置假设被证伪
- Tool/资源不可用或结果不满足契约
- 新信息改变依赖或优先级
- 预算消耗与剩余价值不匹配
优先局部修复,不无条件推倒重来
- 保留已验证产物与不可逆副作用
- 只失效依赖于错误假设的下游任务
- 重新估算预算和关键路径
- 记录计划版本与变更理由
任务图的反向验收
- 是否存在无法验证的“大任务”
- 是否把同一事实在多个节点重复计算
- 是否有汇聚但没有冲突处理
- 最坏情况下能否停止和人工接管