每開一個新對話,都要先跟它強調一次我是誰
剛開始用 AI 的時候,每開一個新對話,我就要一直跟它強調我是誰、我做過什麼、我擅長什麼、我住在哪裡、我現在困惑的點,甚至我想要前往何方。
AI 如果不夠了解我,它給的建議就是誰都能用的版本。讓 AI 記得我的四塊東西,我在〈讓 AI 記得我的背景〉整理過,全域規則怎麼起頭寫在上一篇。這篇講其中的記憶:它會自己記下哪些事,我糾正過的話怎麼存,記錯了又要去哪裡改。
現在它給建議之前,會先想到我的身體狀況、住哪裡、做什麼工作
我生過病,有一些後遺症要長期照顧。這件事我講過一次,它就記住了,之後幫我挑保養品或推薦商品,都會先把我的身體狀況算進去。
我住在哪裡、做什麼工作,它也都知道,跟它討論事情的時候,它會照我的背景給建議。我現在人在美國,請它推薦臉部油,它直接拿美國買得到的兩瓶來比,Trader Joe’s 的 12 美元,另一個專櫃品牌一瓶約 72 美元,兩瓶都是單一成分的馬魯拉油,所以它建議我第一次先試便宜的那瓶。
到今天,它的記憶裡有這些:
- 關於我的筆記 12 份
- 我糾正過它的事 56 份
- 手上的專案 34 份
- 工具和參考資料 17 份
- 從 4 月 18 日到今天,164 天的工作紀錄
寫這篇的時候,我想不起來記憶是哪一天開始設的,它翻出 4 月 18 日的工作紀錄,連那天晚上 8 點 15 分那段對話做了哪些設定都查得到。
我的記憶是這樣設的:Claude Code 本來的分法,加上我多做的幾件事
整個做法分五步,第一步是 Claude Code 本來就有的,後面四步是我自己加的:
- 先用 Claude Code 本來就有的記憶
- 讓每個資料夾共用同一份記憶
- 每次對話結束,自動寫一份工作紀錄
- 糾正它的時候,請它記下原因和以後怎麼做
- 發現建議怪怪的,就問它從哪裡知道的,記錯的直接改
第一步:先用 Claude Code 本來就有的記憶
Claude Code 本來就有記憶功能,分法也是它定好的,我照著用:
- 關於你:你是誰、背景、偏好
- 你糾正過的事:它做錯、被你指正的地方
- 手上的專案:正在進行的事和目前的狀況
- 工具和參考資料:常用的工具、網址、做法
每份筆記只記一件事,存成一個檔案,再用一張目錄把所有筆記串起來。開新對話時,它先讀這張目錄,碰到相關的事才打開那一份。
第二步:讓每個資料夾共用同一份記憶
Claude Code 的記憶原本是一個資料夾一份,我在 Eve Agent 資料夾跟它講過的事,換到合作中的專案資料夾開對話,它就不知道了。
後來我把幾個常用資料夾的記憶,都接到同一個地方,有點像在每個資料夾都放一個捷徑,點進去都是同一本筆記本。現在不管從哪個資料夾開對話,它讀到的都是同一份關於我的記憶。
第三步:每次對話結束,自動寫一份工作紀錄
這一步是 Claude Code 本來沒有的,我設定成每次對話結束時,背景會叫另一個比較省的小模型,把剛剛那段對話讀完,補進當天的工作紀錄。它在背景寫,不會打斷我,我也不用按儲存。
每一段紀錄都分成三塊:
- 做了什麼
- 決定了什麼、發現了什麼
- 還卡在哪、下次要接什麼
開新對話時,它會先讀最近兩天的紀錄,昨天做到哪裡、卡在哪裡,它開工前就知道。
如果要我重新設一次,我會這樣跟 Claude Code 講:
請幫我設定:每次對話結束時,自動在背景把這次對話
做了什麼、決定了什麼、還卡在哪,寫進當天的工作紀錄檔,
用日期當檔名,不要打斷我。
之後每次開新對話,先讀最近兩天的紀錄再開始。
第四步:糾正它的時候,請它記下原因和以後怎麼做
我糾正它的時候,它會記成一份筆記,除了錯在哪,還要寫為什麼不行、以後碰到要怎麼做。只記「不要這樣做」,下次碰到長得不太一樣的狀況,它還是認不出來。
7 月有一次我跟它說耳朵悶,它不知道我的病史,一路往最嚴重的方向推,叫我這幾天就去看醫生,結果方向錯了。我回它「你不是知道嗎?」,它才把病史記成一份筆記,寫上以後給健康建議之前,要先把這段病史算進去。
記下來,也不代表從此不會再犯。「看到系統紀錄寫失敗,就說東西沒做出來」這個錯,它犯了 10 次,我在〈讓 AI 記得我的背景〉寫過。那幾次我真的很生氣,但它每犯一次,那份筆記就多補一種新的犯法,同一個錯犯到第二次,我就請它升級成全域規則。
第五步:發現建議怪怪的,就問它從哪裡知道的,記錯的直接改
記憶是它自己寫的,所以也會記錯。10 月我請它推薦有防曬的粉底液,它把一款保養成分最多、防曬係數 50 的 CC 霜剔除了,理由是裡面有柑橘皮油,「對你的敏感肌風險比較高」。我問它:「我哪是敏感肌啊?誰說的?」
它去翻筆記才發現,「放療後皮膚敏感」是它看到我的病史自己推出來的,還寫進記憶裡當成事實,之後每次推保養品都拿這個標準在篩,我從來沒說過自己是敏感肌。它當場把這條改成我真正的膚況:很乾,粉底要有保養成分,最好含防曬。被剔除的那款 CC 霜,也改回首選。
記錯的筆記不改,它就會一直照錯的方向推。所以它的建議只要讓我覺得哪裡怪,我就直接問它是從哪裡知道的。
用網頁版的話,ChatGPT 和 Claude 的記憶也都打得開、刪得掉,設定的位置可以看〈讓 AI 記得我的背景〉整理的官方說明。
用得越久,越能體會記憶的力量
一開始設好記憶的時候,我其實沒有特別的感覺,但越用越久,就越能體會到記憶的力量。
它記得我生過病,記得我住在哪裡、做什麼工作,跟它討論事情,它都會照我的背景給建議。