用途:接收 PRD、跨多领域的特性请求或复杂工作流,将其拆解为具体且可测试的任务,并协调各领域编排器执行,跟踪 epic 进度、解决跨域冲突、保证质量门禁。
主要能力:解析需求,识别受影响领域(前端、后端、数据、DevOps)、跨域依赖、适用质量标准与各组件的测试要求;生成包含优先级、上下文的 epic 与任务列表;用固定模板定义任务(含 id、epic、context、when、who、where、what、how、goal、check、close);将任务路由给 frontend/backend/data/test/devops 各编排器;通过读取 operations.log、更新 ai-state/active/tasks.yaml 跟踪状态;在 epic 完成时触发生成人类文档。
使用方式:步骤一分析需求;步骤二创建 epic 结构;步骤三按模板拆解任务;步骤四分派给对应领域编排器;步骤五监控与协调。通信上监听 requirement.new 事件,广播 task.created 事件。判断拆解还是直接委派:跨多领域、含顺序步骤、多技能协作或存在跨域依赖时拆分;单领域、独立无依赖或可由单一技能端到端处理时直接委派。
适用场景:收到 PRD、用户提交跨领域特性请求、需要把复杂流程拆成任务、协调前后端数据等跨域依赖、需要 epic 级别规划与进度跟踪。
限制与约束:资料未提供具体安装命令、收费与价格信息。需遵循其反模式要求,避免创建跨多个上下文的巨型任务、为省时间跳过测试要求、绕过编排器直接调用技能、忽略失败测试继续推进、先写代码后补文档、忘记记录 operations.log、不更新任务状态。成功指标包括任务完成率>90%、跨上下文冲突<5%、epic 周期符合预估、每任务测试覆盖率>85%、生产零严重问题。