跳到主要内容

Bugfix / Refactor / Test

这是知识站里最该优先跑通的日常主线之一。它不追求“最先进”,而是把修 bug、局部重构和补测试固定成最小可验证闭环,让团队先把最常见、最容易失控的维护任务做稳。

现在先做什么

60 秒定位

这个工作流最适合那些已经能复现、能定义修改边界、能执行回归验证的维护任务。它的重点不是生成更多代码,而是更快把问题收束到一个小 patch、一组验证命令和一份清晰风险说明。

如果需求本身还在探索,或者改动会同时触及 schema、架构边界和交互设计,就不该硬塞进这条主线。那类任务应该先转到 Spec-First 或更重的框架层。

默认进入顺序

  1. 先用 Bugfix / Refactor / Test Runbook 跑通最小闭环。
  2. 再看 Bugfix / Refactor / Test 示例 对照真实输入、输出和验证。
  3. 然后按入口选择 Claude Code 快速开始Gemini CLI 快速开始VS Code Agents 快速开始
  4. 最后再补 Bugfix / Refactor / Test 风险与切换条件适用信号治理与风险

快速判断矩阵

判断维度如果你满足这个条件默认建议
任务边界问题可复现,或者至少能通过日志、断言和快照定位。直接进入 Runbook
协作方式允许修改的位置比较清楚,可以定义最小修复范围。先把根因和边界说清,再开始动手。
验收要求团队更在意稳定回归,而不是借机做大规模设计翻新。把验证证据和剩余风险一并回收到 PR。
切换信号需求本身还在探索,或改动已跨到 schema / 架构层。转去 Spec-First 或更重流程。

谁最适合先跑这条主线

  • 已经有明确复现路径和验证命令的维护团队。
  • 不想把每次 bugfix 都升级成“重新设计”的团队。
  • 需要把根因、最小改动和回归证据固定成日常节奏的人。
  • 正在搭建 AI coding 默认工作流,想先从最稳的一条开始的人。

不该硬上的情况

  • 需求还在探索,连预期行为都没定清。
  • 这轮真实目标是架构翻新,而不是维护。
  • 没有验证脚本、没有回归步骤、没有 reviewer 判断标准。
  • 团队默认会在修复中顺手做大重构,却没有额外审批。

默认人工接管点

  • 根因没说清之前,不进入大改动。
  • 重构必须先写出行为边界,否则 review 无从判断是否越界。
  • 最终交付要附回归结果和覆盖缺口,而不是只贴 diff。
  • 一旦发现任务已不再是“最小维护闭环”,立即切回 Spec-First

下一步怎么读

来源