首頁 / 提示詞庫 / 生活用 / 幫我找程式錯誤

幫我找程式錯誤

貼上程式碼和錯誤訊息,AI 找出原因、給你修好的版本,並解釋下次怎麼避免。

提示詞在你的瀏覽器裡組成,填寫的內容不會上傳;收藏和最近用過也只存在你的瀏覽器。

適合這些情境

  • 網頁按鈕按下去沒反應
  • Python 程式跑到一半出現錯誤訊息
  • 從網路上抄來的程式碼在自己電腦上不能用

1. 填寫內容

2. 調整選項

填好的範例

照這樣填就可以了。按下面的按鈕,範例會直接填進上面的表格。

程式語言或工具
JavaScript
程式碼
const total = document.getElementById("total"); button.addEventListener("click", () => { total.textContent = price * qty; });
錯誤訊息
Uncaught ReferenceError: button is not defined
原本希望它做什麼
按下按鈕後顯示總價

AI 回答的樣子

示意與節錄:實際回答會依你用的 AI 和填寫的內容而不同。

問題原因:程式用到了 button,但從來沒有先找到這個按鈕,所以瀏覽器不知道 button 是什麼。

修好的程式碼
```js
const total = document.getElementById("total");
const button = document.getElementById("calc"); // 新增:先找到按鈕

button.addEventListener("click", () => {
  total.textContent = price * qty;
});
```

改了什麼:第 2 行新增一行,用按鈕的 id 找到它(請確認 HTML 裡按鈕的 id 是 calc)。

下次怎麼避免:看到「is not defined」,通常是變數還沒宣告,或名字打錯了。

小技巧

  • 錯誤訊息要完整貼上,包括行號;只寫「壞了」AI 很難判斷
  • 貼程式碼前,先刪掉 API 金鑰、密碼這類機密資料
  • 修好後請 AI 解釋原因,下次遇到同樣的錯誤就會自己修

怎麼用

  1. 照欄位填寫內容,不確定的可以先空著,提示詞裡會留下【請補充】的位置。
  2. 選好語氣、篇幅和要貼到的 AI,按「複製」。
  3. 貼進 ChatGPT、Claude、Gemini、DeepSeek 或本地模型。AI 如果反問你問題,照實回答就會越寫越準。

相關提示詞

Python 自動化小程式

批次改檔名、整理照片、合併 Excel……說出你每天重複做的事,AI 寫成一鍵執行的小程式。

用白話解釋給我聽

不懂的新聞、名詞、概念,AI 用生活例子講給你聽,最後出幾題確認你真的懂了。

← 回到 生活用 AI 提示詞