用途:这是“结构化智能体开发工作流”的构建阶段技能,用于在计划获批后,按计划文件中的指定阶段执行构建。输入为计划文件路径和阶段编号,计划即构建契约。
主要能力与流程:严格按循环执行——读取并评审计划 → TDD(红/绿/重构)→ 限定范围测试 → 自审 → 继续。每阶段都必须走完,不得跳步。TDD 为强制项:先写失败测试,再写最小实现,最后在测试保持通过的前提下重构。若配置为 bdd,则用项目自带 BDD 框架写 Given-When-Then 场景;项目无 BDD 框架属计划缺陷,应中止而非私自安装或退回单元测试。
计划评审:编码前以“新鲜视角”审查计划,核对计划中提到的文件、函数、签名、路由、配置键等是否真实存在,是否列出所有调用方,是否含影响分析与评审通过记录;发现歧义、矛盾、未决决策、无法运行的测试标准或沉默点(错误路径、并发、清理等)时中止。
限制与规则:不得在构建中编辑计划;不得用变通绕过缺口;不得擅自新增参数、字段、配置键,不得替换计划要求真实打通的接缝测试,不得删除计划未列出的内容。发现问题应输出 Build Halt 报告(含计划所述、实际发现、证据、阻塞原因、选项、建议、代码树状态)并停止,由规划模型修订或用户裁决。报告只输出到对话,不写入文件。
适用场景:计划已批准、进入编码阶段时使用。具体命令、安装方式及配置细节资料未提供。