Bugfix / Refactor / Test:适用信号与边界
这个模式适合“问题已经足够清楚,可以围绕根因、最小修改和回归验证稳定推进”的任务。它的强项不是替你定义需求,而是把已有问题快速收敛成可复现、可修复、可验证的闭环。
现在先做什么
- 想直接按最小闭环执行:去 Bugfix / Refactor / Test Runbook。
- 想先看完整示例:去 Bugfix / Refactor / Test 示例。
- 想先看真实修复怎么收口:去 Claude Code Bugfix Loop 案例。
快速判断表
| 判断点 | 适合上这条主线 | 更该切走的时候 |
|---|---|---|
| 问题定义 | 能复现,或至少能靠日志和断言定位。 | 连预期行为都还说不清。 |
| 修改范围 | 能说清只动哪些模块和哪些测试。 | 一改就牵到 schema、接口和交互大改。 |
| 验收方式 | 有明确命令、断言或人工检查步骤。 | 只能靠“看起来像好了”。 |
| 团队目标 | 更在意稳定回归和小步交付。 | 实际想借机做体系级重构。 |
什么时候该上
- 问题可以复现,或者至少能通过日志、断言和快照稳定定位。
- 团队能写出“这轮最小修复边界”,不会顺手扩成第二个任务。
- 修完后能通过测试、构建、截图、回归路径或观测指标确认结果。
- review 关注点是根因、边界和回归,而不是“顺便清了多少旧账”。
什么时候别上
- 需求还在探索,甚至不知道预期行为是什么。
- 任务同时牵涉 schema、架构边界和产品交互大改。
- 团队没有固定验证命令,只能靠主观感觉判断完成。
- 这轮真实目标其实是设计新方案,而不是修旧行为。