核心心态
初学者犯的最大错误,就是把"它不工作,修好它"粘贴到对话框里,然后祈祷。AI 看不到你的屏幕、你的数据,也不知道你期望发生什么。它只知道你告诉它的东西。当你什么都不给它时,它只能做它唯一能做的事:猜测——而一个碰巧错了的自信猜测,比根本没有答案更危险,因为你会照着它去行动。用 AI 调试主要是关于给它喂正确的上下文,这样它才能推理,而不是猜测。
一份好的 bug 报告——无论是给人还是给 AI——都会回答三个问题:
- 你做了什么?(触发它的步骤)
- 你期望发生什么?
- 实际发生了什么?(错误、错误的输出、崩溃)
如果你能回答这三个问题,你已经领先于大多数人了。这三点之所以重要,是因为一个 bug 按定义就是你所期望的和实际发生的之间的缺口。AI 找不到一个它看不到两侧的缺口。"它坏了"只描述了一侧;"我期望一个欢迎界面,结果得到一个空白页面和这个错误"描述了两侧——于是缺口几乎会自报家门。