AI 每次開新對話都失憶?claude-mem 實測:英文搜得到,中文第一名常常是錯的
重點摘要
- claude-mem 15.9.0 照官方指令 npx claude-mem install 裝完,家目錄多出約 890MB(.claude 575MB、.bun 114MB、.local 195MB、.claude-mem 4.7MB),並自動裝了 Bun 與 uv 兩套執行環境。
- 手動存入 5 則中文小店筆記後,用英文查 backup schedule 與 [email protected],第一名都是對的那則。
- 用中文查「備份」「退款」「綠界」,第一名都是同一則「出貨單前綴」;4 個有明確答案的中文問題只有 1 個第一名正確。
- 查完全無關的 weather forecast,它仍回傳全部 5 則筆記,沒有「找不到」。
- 結論: 筆記主要是中文的人,先小量試用,確認搜得到再放心交給它。
- 適合: 用 Claude Code、筆記以英文為主、想讓 AI 跨對話帶著前情的人。
- 不適合: 筆記幾乎全是中文、而且要靠搜尋找回特定一則的人。
| 實測項目 | 結果 |
|---|---|
| 安裝後多出的空間 | 約 890MB |
| 自動安裝的執行環境 | Bun、uv |
| 手動存入筆記 | 5 則,全部成功 |
| 英文查詢第一名正確 | 2/2 |
| 中文查詢第一名正確 | 1/4(備份、退款、綠界錯;訂單編號前綴對) |
| 查無關問題 weather forecast | 回傳全部 5 則 |
| 自動記錄與 AI 摘要 | 未測 |
昨天你才跟 AI 講過小店付款頁改成綠界、退款要在後台點兩次,今天開新對話,它又一臉無辜地問你「請問付款怎麼設定的?」。claude-mem 就是為了這件事做的:它是 Claude Code 的外掛,把 AI 做過的事記下來,下次開對話再自動帶回來。GitHub 上約 11.2 萬顆星,很多人在傳,所以我實際裝來試。
測試設備:Mac mini M4 Pro(12 核、64GB)。版本:claude-mem 15.9.0,授權 Apache-2.0。
這次只測「手動存筆記+搜尋」這條路。它的自動記錄(靠 Claude Code 的掛鉤)與 AI 摘要需要登入的 Claude Code,這次沒有測,下面不下結論。
安裝
npx claude-mem install
需要 Node.js 20 以上。安裝程式會自動補裝 Bun 與 uv 兩套執行環境,並把 ~/.local/bin 加進 .bashrc。我用 --provider host 跳過登入,裝完後它因為找不到本機的觀察者服務而報錯結束,但外掛與背景服務已經就位。
裝完量空間:
du -sh ~/.claude ~/.bun ~/.local ~/.claude-mem
| 位置 | 大小 |
|---|---|
| ~/.claude | 575MB |
| ~/.bun | 114MB |
| ~/.local | 195MB |
| ~/.claude-mem | 4.7MB |
合計約 890MB。
存筆記與搜尋
背景服務預設在本機 37700 埠。我用它的手動存入介面存了 5 則小店筆記(付款頁改綠界、出貨單前綴、備份時間、橫幅圖大小、客服信箱):
curl -s -X POST localhost:37700/api/memory/save \
-H "content-type: application/json" \
-d '{"text":"網站備份每週日凌晨三點跑","title":"網站備份時間","project":"shop"}'
搜尋:
curl -s -G localhost:37700/api/search \
--data-urlencode "query=backup schedule" --data-urlencode "project=shop"

結果
| 查詢 | 該出現的第一名 | 實際第一名 |
|---|---|---|
| backup schedule | #3 網站備份時間 | #3(對) |
| [email protected] | #5 客服信箱 | #5(對) |
| 備份 | #3 網站備份時間 | #2 出貨單前綴(錯) |
| 退款 | #1 付款頁改綠界 | #2 出貨單前綴(錯) |
| 綠界 | #1 付款頁改綠界 | #2 出貨單前綴(錯) |
| 訂單編號前綴 | #2 出貨單前綴 | #2(對) |
中文查詢的排序幾乎固定(#2、#1、#4、#3、#5),看起來跟問題沒關係;我沒有追查原因,所以不能說是哪個環節造成。另外,查完全無關的 weather forecast 或「下雨」,它也回傳全部 5 則,沒有「找不到」的結果。

常見問題
- 裝完報錯 No OpenAI-compatible host observer:這是用
--provider host時需要自己跑一個相容服務;只想試手動存入與搜尋的話,背景服務仍會起來。 - 第一次搜尋很慢:我第一次搜尋約 16 秒(向量搜尋元件初次載入),之後約 0.17 秒。
- 在 npx 目錄下找不到 claude-mem:不要在專案目錄內執行,換到空目錄再跑安裝指令。
結論
我的看法:筆記主要是英文、或搜尋詞接近原文時,它找得到;如果你的筆記是中文,這次 5 則的小測試中文第一名幾乎不可信,先小量試用。這個測試只有 5 則筆記、只走手動存入,樣本小,數字只是方向。自動記錄與 AI 摘要這次沒有測。
專案連結:https://github.com/thedotmack/claude-mem ,授權 Apache-2.0。