用 AI 写 Chrome 插件,修一个 Bug 出两个 Bug

用 AI 写代码这么久,发现一个问题:只有在写 Chrome 插件的时候,AI 特别容易"修一个 Bug 出两个 Bug"。

写普通项目的时候还好好的,一到 Chrome 插件就开始反复横跳。你让它修个 Bug,它给你修好了,顺便给你整出俩新的。你以为在进步,其实在原地打转。

为什么 Chrome 插件特别容易这样?

我也想知道。所以我去问了 Gemini:完整对话记录

感觉可能和 Chrome 插件的架构有关——background、content script、popup 之间消息传来传去,AI 很难把握全局。它只看得到你说的那一个问题,改完就完事了。至于这个改动会不会把别的地方搞崩?它不在乎。

反正写 Chrome 插件用 AI,全程盯着验收就完事了。