~/VibeHandbook
$39

10 · 04

限定 AI 改动的范围

AI 造成损害的最大单一原因,就是放任它一次改太多东西。一个跨越九个文件、400 行的 diff 既无法审查,又很容易藏住 bug。

让改动保持小而集中:

  • 一次只要求一个逻辑改动,而不是"既然你都改到这儿了,顺便也……"
  • 明确告诉它:"只改 src/auth.js。别重构其它任何东西。"
  • 经常提交可运行的状态,这样你总有一个干净的回滚点。
  • 当它提议一个大重写时,让它把工作拆成你能一个一个审查的步骤。

范围小,才能让下一步——读 diff——真正变得可行。这里有一个复利效应:小的提交,其爆炸半径(blast radius)也小。如果一个范围紧凑的改动结果是错的,你回退一个提交,损失十分钟。如果一个铺得很开的改动是错的,你要么花一个小时去理清到底是哪部分搞坏了,要么扔掉一下午的工作。范围纪律是一份廉价的保险,在你知道自己会需要它之前就先买好。

想离线阅读?

获取 PDF + EPUB + 可下载的提示词库 + 版本更新。

$ 获取 PDF — $39