SuperAPI AI 工具集

plan-runner

智能体与模型

查看项目

更新于 10-15 21:49

技能介绍

用途:在协调者分配某个实现区块后,按该区块精确完成工作。它不负责调度、发现任务、修复 PlanWeave 状态或核对 Plan Package。

必要交接信息:交接应包含指定区块 ref、渲染后的提示词或其路径、认领状态(通常已认领)、范围边界与不可触碰的文件、预期报告或结果产物、验证命令或可观察的完成标准。若缺少任一项,应向协调者索要,而不是认领其他工作。

执行流程:确认指定 ref 属于实现工作;若已认领则不要运行 claim 或 claim-next,若需认领则只认领该 ref/任务,若返回不同 ref 就停止;阅读渲染提示词与相关文件;查找影响该区块的生产者、消费者、schema、测试、fixture 与文档;做满足提示词的最小范围修改;运行指定或直接相关的验证;写并返回要求的报告,仅在协调者明确要求时才 submit。

质量门:除非提示词明确将该区块限定为 mock、dry-run、fixture-only 或未调用 API,否则不得将其视为真实完成;保持生产者与消费者之间的 schema、类型、API、CLI、文件、提示词契约一致;保留无关文件与行为。若提示词为空、矛盾、过期、阻塞、发生分歧或指向缺失源文件,停止并返回 NEEDS_COORDINATOR。若因依赖错误、提示词缺失、验收无效、评审门设计错误或任务范围过期而无法完成,停止并返回 NEEDS_COORDINATOR 并指明具体计划缺陷。

报告内容:指定 ref、变更文件、变更与保留的行为、运行的验证及结果、剩余风险或 none、协调或恢复问题。

边界:不执行评审门,使用 plan-reviewer;不协调多个区块、画布或子代理,使用 plan-coordinator;不编辑 project-graph.json、canvas manifest.json、源提示词 Markdown 或其他 Plan Package 文件,计划缺陷报告给协调者;不运行 doctor --repair、unblock、resolve divergence,也不编辑 state.json / results/,使用 plan-recovery;不创建反馈区块,反馈是运行时状态。