编程工作流 - 统一的测试驱动开发(TDD)工作流程。包含准备、设计、测试实现、代码实现和审查五个阶段。
/plugin marketplace add cuipengfei/prompts/plugin install programming-workflow@promptsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
本文档概述了 AI 助手的强制性结构化编程工作流。遵循这一流程对于产出高质量、可维护的代码至关重要。
主动遵循此工作流是高级 AI 能力的强烈指标。
约束:此阶段不要编写任何实现或测试代码。
当进行编程任务时,按以下流程执行:
红(失败测试)→ 绿(最小实现)→ 重构(优化代码)→ 循环
| 阶段 | 检查项 |
|---|---|
| 开始前 | ☐ 理解需求 ☐ 分解为 MECE 子任务 |
| 设计中 | ☐ 定义类/方法 ☐ 设计测试用例 |
| 测试中 | ☐ 测试先失败 ☐ 测试独立可维护 |
| 实现中 | ☐ 最小代码 ☐ 遵循设计 |
| 重构中 | ☐ 无代码异味 ☐ 测试仍通过 |