核心心態
初學者犯的最大錯誤,就是把"它不工作,修好它"貼上到對話方塊裡,然後祈禱。AI 看不到你的螢幕、你的資料,也不知道你期望發生什麼。它只知道你告訴它的東西。當你什麼都不給它時,它只能做它唯一能做的事:猜測——而一個碰巧錯了的自信猜測,比根本沒有答案更危險,因為你會照著它去行動。用 AI 除錯主要是關於給它喂正確的上下文,這樣它才能推理,而不是猜測。
一份好的 bug 報告——無論是給人還是給 AI——都會回答三個問題:
- 你做了什麼?(觸發它的步驟)
- 你期望發生什麼?
- 實際發生了什麼?(錯誤、錯誤的輸出、崩潰)
如果你能回答這三個問題,你已經領先於大多數人了。這三點之所以重要,是因為一個 bug 按定義就是你所期望的和實際發生的之間的缺口。AI 找不到一個它看不到兩側的缺口。"它壞了"只描述了一側;"我期望一個歡迎介面,結果得到一個空白頁面和這個錯誤"描述了兩側——於是缺口幾乎會自報家門。