场景
AI 写代码卡住时,最糟糕的操作是继续追加情绪化指令。它可能会越改越大、绕开错误、或者开始重构无关文件。更好的方式是先把失败状态拆清楚。
可执行做法
- 确认它看到的是最新文件,而不是旧上下文。
- 把错误复现命令固定下来,不让它凭感觉猜。
- 要求它先列出可能根因,再选一个最小修复点。
- 限制一次只改一个模块,避免连锁改动。
- 让它说明哪些测试没跑、哪些假设仍然不确定。
取舍
这种方式没有“直接让 AI 全部搞定”爽,但能显著降低项目被越改越乱的概率。
想讨论
你遇到 AI 反复修不好的 bug 时,通常是让它继续试,还是自己先把复现路径收窄?