2026-11-03 · 2 分鐘閱讀

Claude-Mem 如何找回上一段對話的專案背景

問題剛修好,下一次 AI 程式開發對話又得重新說明為什麼這樣修改。Claude-Mem 將工具活動中的觀察整理成摘要,留給後續對話檢索,把先前的工作連到眼前的新任務。

先留下記錄,後面的對話才有東西可找

官方流程是捕捉工具使用觀察、產生語意摘要,再讓後續對話存取。先前的實作選擇或問題處理經過,可以成為新任務的背景。保存和檢索的是記錄,模型本身沒有因此重新訓練。

當助手需要知道之前做了什麼、為什麼這樣做,已有觀察提供了一個可查找的起點。

先搜索引,再讀取選定記錄

官方依序使用 search、timeline、get_observations。先取得精簡索引和 ID,再確認觀察前後的時間關係,最後才取回選中的完整內容。

要接著處理舊問題時,可以先找條目、補齊當時脈絡,再讀取細節,不必每次把全部專案歷史塞回助手的上下文。

裝好 npm 套件不等於接好插件

README 指出,全域 npm 安裝取得的是 SDK/函式庫,不會自動註冊鉤子或設定工作服務。Claude Code 可走官方安裝器或插件市場路線並重新啟動;其他宿主依各自文件接入。

生命週期鉤子捕捉事件,本機 HTTP 服務提供查看和搜尋入口,SQLite 保存記錄,Chroma 參與語意與關鍵字搜尋。系統要求包括 Node.js 20 以上,文件也說明 Bun 與 uv 的用途。

安裝時就決定資料去向

記憶提供商可以選擇,也有明確指定提供商、略過帳號互動的方式。托管服務、自己的模型金鑰與既有服務方案有不同費用和資料安排;開源授權無法代替這項選擇。

隱私標籤、雲端同步與截圖另有設定。保存截圖、上傳截圖和交給觀察模型處理,不是同一個開關。記錄實際專案前,先按官方文件確認範圍和去向。

下次需要補充背景時,可以從那次工作的觀察記錄查起。保留多少歷史、選哪一種提供商,應跟著自己的專案來決定,不必第一次就全部開啟。

參考資料

GitHub 專案首頁 ↗官方 README ↗

選自 GitHub Trending · 更新於