AI 寫程式記憶實用指南
查看來源,再修正過時的 AI 記憶
當初成立的說法,可能在決策改變後仍留著,而 Claude Code 外掛也可能不等你開口就想起它。請把來源和目前證據核對;若要修正,就分開執行明確的操作。
收據能說明來源,不能證明現在仍正確
Cairn.ink Memory 託管的 recall_memory 結果可能包含記憶識別碼與來源收據。收據能讓你看到建立記憶時說過什麼,卻不能判斷後續程式碼或政策是否已改變。
這裡說明的是 Cairn.ink Memory 的託管工具,各 MCP 用戶端與 Claude Code 外掛都能呼叫。託管 MCP 提供 remember_memory、recall_memory 與 forget_memory,沒有 correct_memory 工具。本機開放原始碼層的工具不同,請看另一份文件。
明確替換過時的記憶
1. 查詢並核對
用
recall_memory做範圍明確的查詢。讀取記憶全文和收據,並以目前維護中的專案資料確認現況。2. 用舊記憶的識別碼忘記它
若內容有誤,使用
recall_memory回傳的確切memory_id呼叫forget_memory。不支援依文字批次刪除。繼續前先確認工具結果。3. 另存已查證的新說法
若仍有保存私人記憶的需要,請明確呼叫
remember_memory,寫入修正後的文字,並提供不含秘密的來源摘錄。把它當作新記憶,再查看回傳的收據。
網頁檢視與本機預覽
若帳號已開啟此功能,且該記憶具有相應能力,你可以在地圖上的「我認識的你」分頁查看來源收據,並使用提供的編輯或忘記操作。另一個「設定 → 記憶」頁面是調整召回偏好,不是編輯記憶。
若要了解本機預覽的行為,包括 inspect_memory 與 correct_memory,請依公開的開放原始碼指南操作。本機工具與安裝方式和本文的託管 MCP 工具不同。
預期會看到什麼
忘記成功時,結果會指明該筆記憶,並說明之後不再召回。另一次儲存若成功,會回傳新的識別碼與收據。你可以再做一次範圍明確的查詢;但搜尋結果本身不是刪除稽核紀錄。
使用前先知道
- 託管 MCP 沒有
correct_memory。請用確切識別碼忘記舊記憶,並在適合時明確儲存已查證的新內容。 - 網頁編輯功能依帳號開啟狀態與記憶能力而定。若無法編輯,且託管工具允許,請採用明確忘記再替換的流程。
- 收據只記錄來源脈絡,不能驗證目前程式碼。共享知識卡使用另一套收藏審閱流程。