SuperAPI AI 工具集

wave-planner

智能体与模型

查看项目

更新于 10-15 17:20

技能介绍

用途:为大型、多步骤且涉及多个部分或技术栈的任务创建并运行 Wave-Driven Development 计划。若任务规模不够大,则不应使用本技能。

主要能力:产出愿景与范围边界、决策日志、Wave 0 契约、Wave 1..N 并行实现波次、集成波次、最终验证波次、文档更新步骤,以及可直接发送的工作单元提示词和执行清单。

使用方式:先判断是否适用;规划前需获得 Gate 1 用户批准(发送简短理由并等待用户同意或拒绝)。获批后起草计划:明确完成标准与范围外内容,构建决策日志,先定义 Wave 0 契约,按平衡规则选择波次与代理数量,生成一行式执行预览,再产出含完整共享上下文的完整计划。执行前需获得 Gate 2 用户批准。获批后加载并使用 acpx 技能,按波次创建并运行命名会话,波内并行、波间串行,等待并验证交接后进入下一波,完成后关闭会话。全部波次结束后由主代理审查合并结果、运行验证测试并更新或新增文档。

适用场景:大型、多步骤、跨技术栈的变更。

限制:规划与执行均需用户显式批准;工作单元只能编辑被分配的 文件;需要范围外内容时返回 Dependency Note 而非直接编辑;遵循现有仓库模式;每个工作单元需包含至少一种具体验证方法;波次顺序严格;每个工作单元一个命名会话;最终必须更新文档。选择模型前需阅读 templates/model-routing.md,按 hard/middle/easy 分类选择首个可用模型,若路由配置仍含占位指引则停止并提示用户先编辑路由。工作单元交接需遵循固定格式,并以 WAVE {WAVE_ID} / {AGENT_NAME} DONE 作为完成标记。最终计划需按 A) Vision 到 G) Execution checklist 的固定章节顺序输出。