用途:Plan Builder 用于编写实现计划,根据任务复杂度选择合适的模板,适合在规划功能或代码变更时使用。
主要能力:提供三档模板。Minimal(references/minimal.md)用于简单缺陷、小型改进、清晰的单文件改动;Standard(references/standard.md)为默认档,用于多数功能、复杂缺陷与团队协作;Comprehensive(references/comprehensive.md)用于大型功能、架构变更与多阶段工作。
选择标准:修复明确且局部、涉及单文件或2-3个相关文件、无需架构决策、验收标准清晰时用 Minimal;影响多个组件、需要调研或外部文档、团队需要评审上下文、存在依赖或风险时用 Standard;新系统或大型功能、多阶段工作、需要架构决策、涉及安全或性能等横切关注点、跨团队或跨干系人时用 Comprehensive。
输出方式:计划写入 docs/plans/[YYYYMMDDHHMMSS]_<title>.md。每份计划应包含带文件路径的研究结论(如 src/models/user.rb:42)、外部文档 URL、已知相关 issue/PR,以及来自用户输入的验收标准(由 blueprint 第2步填充)。
条件章节:涉及页面、组件、表单、按钮、模态框或视觉设计元素时,加入“Design System Reference”章节;涉及 Terraform/OpenTofu、Ansible、云资源、Docker、CI/CD 或基础设施时,加入“Infrastructure Context”章节。
反模式:不要对简单缺陷使用 comprehensive,模板要与实际复杂度匹配;不要跳过验收标准,始终包含可测试的标准;不要保留占位文本,要么填写所有章节要么删除;不要对显而易见的改动过度规划。
限制:资料未提供安装命令、收费方式、支持平台或具体运行环境等信息。