记录今天的 debug 过程:
- 第1次问:复制粘贴了报错信息
- 第5次问:稍微改了一下 Prompt,结果一样
- 第12次问:开始加上"我已经试过xxx,但是还是不行"
- 第20次问:开始怀疑是环境问题
- 第26次问:AI 反问我"您的原始需求是什么"
我停下来,认真看了看我的原始需求。
哦。逻辑本来就不对。
反思
这是 AI 辅助编程最容易陷入的陷阱:
我们在修复一个错误的实现,而不是质疑这个设计。
有效提问模板:
"我想实现[目标],我的思路是[方案],代码是[代码],报错是[错误]。
请先判断我的思路是否正确,再帮我修复代码。"
加上"先判断思路"这一步,可以避免你在错误的方向上来回跑。