讓 AI 從自己的錯誤中學習——一個保守但可信的記憶系統

 



讓 AI 從自己的錯誤中學習——一個保守但可信的記憶系統

你有沒有想過:AI 助理做錯了事、改了又改、最後終於解決問題——這個過程,能不能被「記住」,讓下次遇到類似狀況時直接用上?

這正是我們在設計的系統想解決的問題。


問題從哪裡來?

現在的 AI 助理(例如 Claude、GPT)每次對話都是全新的開始。它不記得上次踩過什麼坑、哪個做法最後有效。每次都得重新試錯,效率很低。

但「讓 AI 記憶所有東西」又太危險——它可能記到錯的東西,甚至把偶然成功的歪路當成正確方法。

所以我們的核心問題是:怎麼讓 AI 只記住真正有用、可信的經驗?


兩種層次:「看到了什麼」vs「學到了什麼」

我們把記憶分成兩個層次,這是整個設計的核心:

第一層:Observation(觀察)

「發生了什麼事。」

系統掃描 AI 的工作日誌,找出以下訊號:

  • 工具執行失敗
  • 同一個檔案被反覆修改
  • 某個問題一直沒被解決

這些通通記下來,但不做任何判斷、也不告訴下一次的 AI。觀察只是原始素材。

第二層:Experience(經驗)

「什麼做法有效。」

Experience 要嚴格得多。它必須滿足:

  1. 有一個清楚的「失敗 → 修改 → 成功」的流程
  2. 修改的內容和失敗的原因語意上有關聯(不只是時間上緊接著)
  3. 不是純粹靠重試、也不是環境自己好轉

只有這樣的 Experience,未來才能在適當時機告訴 AI:「上次在類似情況下,這個方法有效。」


為什麼這樣設計?三個關鍵原則

1. 寧缺勿濫

有些「成功」其實是運氣:重試了幾次、伺服器剛好恢復、換了個環境。這種成功如果被記成經驗,下次 AI 就會學到錯誤的教訓。

所以我們設了嚴格門檻:只有「確認語意相關」的修復,才算真正的學習。

2. 原始資料不動

AI 的工作日誌(JSONL 檔)是唯讀的。系統只讀取、不回寫,確保每次分析的基礎永遠可靠。

3. Shadow Mode 啟動

初期系統在背景靜默運作——只建立觀察和候選經驗,暫時不影響任何對話。等系統夠成熟、累積夠多可信證據,才開始把高品質的經驗「注入」給下一次的 AI。


一個比喻:老醫師的病歷系統

想像一位醫師,每次看診都把情況記在病歷上(Observation)。但不是每個記錄都會變成「臨床建議」——只有當他確認:某個症狀、某個用藥、某個結果之間有明確因果關係時,才會整理成下次可以參考的治療方案(Experience)。

我們的系統做的就是這件事,只是對象是 AI 的工作記錄,而不是病人。


這有什麼實際意義?

這個系統讓 AI 可以逐漸累積「工作直覺」——不是透過大量重新訓練,而是透過保守、可追溯的學習迴路。

長遠來看,它可以讓 AI 助理:

  • 更快發現自己走進了過去試過不通的死路
  • 在相似情境下,優先嘗試上次真正有效的做法
  • 減少反覆試錯的時間,提升工作效率

但前提是:每一條「經驗」都必須有憑有據,寧可少記,也不亂記。


留言