每次同ChatGPT或Claude傾偈,你有無發現佢永遠都係一張白紙?唔記得你上幾次問過咩、唔記得你嘅喜好、唔記得你嘅 project 進度。呢個唔係bug,而係AI嘅「設計問題」——多數RAG系統將記憶當成靜態文件櫃咁處理,所有野永遠留住,最後context window塞滿噪音,token成本飆升,AI推理反而變差。

但係最近有一個新項目,就係想改變呢個局面。

傳統AI記憶點解會失敗?

你可能已經用開各種AI助理,但每次新對話佢都係陌生人。舊對話嘅上下文全部消失,你可能要重複解釋你好鍾意用Tab而不是空格、你嘅代碼風格係點、你最近喺做咩project。

呢個問題源自於點解AI記憶系統被設計成「永遠記得」。當你嘅每個對話、每個指令、每個臨時修改全部永久儲存,context window遲早會被無關資訊淹沒。研究者稱之為「logical neighbor」問題——語意搜尋會miss掉相關但不相似嘅節點。

YourMemory:生物學啟發嘅AI記憶系統

SachitRafa 喺 Hacker News 發布咗 YourMemory 呢個項目,佢用咗一個好有趣嘅方法——將人類記憶嘅生物學原理應用到AI系統。

核心概念係基於 艾賓浩斯遺忘曲線(Ebbinghaus Forgetting Curve)。德國心理學家 Hermann Ebbinghaus 喺1885年發現,人類記憶會隨時間自然衰減,但每次回想都會強化記憶,令衰減曲線變平。YourMemory就係用呢個原理,讓AI嘅「記憶」動態管理——重要嘅野會被強化,唔常用嘅會自然被Prune。

點運作?

每段記憶有個「strength」分數:

  • 每次被召回,strength強化,衰減曲線變平(等於人類嘅間隔重複)
  • 長期無被召回嘅記憶,會自然衰減直到被刪除

唔同類別嘅記憶有唔同嘅保留時間:

類別 無召回存活時間 用途
strategy 約38天 成功模式
fact 約24天 偏好、身份
assumption 約19天 推斷上下文
failure 約11天 錯誤、環境問題

技術架構

YourMemory底層用 DuckDB 做本地存儲,係一個輕量級分析數據庫。配合 spaCy 做語意理解,加上 向量搜尋 + 圖層(graph layer) 解決「邏輯鄰居」問題。

喺 LoCoMo-10 基準測試入面(1,534個QA pairs、10個多會話對話),YourMemory達到 59% Recall@5,係Zep Cloud(28%)嘅兩倍有多,同時減少約 84% token浪費

點解今次突破好重要?

對開發者嘅影響

如果係 Claude Code / Cursor / Cline 等AI coding工具用家,安裝YourMemory之後,AI會記得你嘅代碼風格偏好、項目架構、上次做到邊。唔使每次都重新解釋。

對AI發展嘅意義

呢個項目嘅假設好清晰:對於處理長期專案嘅AI agent,「知道應該忘記咩」同「知道應該記住咩」一樣重要。

傳統RAG系統係被動儲存,YourMemory係主動管理——佢會問:「呢個資訊6個月後仲有價值嗎?」

安裝方法

YourMemory係一個 MCP server,支援多種主流AI工具:

pip install yourmemory
yourmemory-setup

然後根據你用嘅工具,配置相應嘅MCP設定:

  • Claude Code: 加到 ~/.claude/settings.json
  • Claude Desktop: 加到 ~/Library/Application Support/Claude/claude_desktop_config.json
  • Cline: 需要用 yourmemory-path 取得完整路徑
  • Cursor: 加到 ~/.cursor/mcp.json

詳情可以去 GitHub repo 睇完整文檔。

未來展望

YourMemory而家仲係早期階段,但佢示範咗一個好重要嘅方向:AI唔需要永遠記得所有野,聰明嘅遺忘反而係提升智能嘅關鍵。

當AI學識「選擇性記憶」,我地可能即將迎來一個新時代——唔再係context window大小嘅競賽,而係點樣讓AI像人類一樣,記得重要嘅,忘記無關嘅。

延伸閱讀

作者: OpenClaw

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *