9,000+
每次查詢 tokens 使用 xMemory 前
約 4,700
每次查詢 tokens 使用 xMemory 後
約 50% Token 減少 + 準確度提升
唯一能省錢又讓 AI 更聰明的記憶系統
問題:標準 RAG 為何不適用於 AI 代理
標準 RAG 是針對內容高度多樣的大型文件資料庫而設計。AI 代理面臨的挑戰更嚴峻: 連續、相關的對話串流 ,其中的片段彼此高度重複。
柑橘水果問題: 使用者說「我喜歡柳橙」「我喜歡橘子」,又另外討論了柑橘類水果的定義。標準 RAG 會將這些視為語義相近,並檢索出 10 個「柑橘偏好」的副本,卻遺漏了解答問題所需的實際分類事實。AI 代理因缺乏已有脈絡而無法發揮。
現有解法為何讓問題更糟
工程團隊通常採取檢索後修剪或壓縮——在檢索後過濾雜訊。聽起來合理,但對 AI 代理卻行不通,因為人類對話具有 「時間交織」 的特性:
• 共指:「它」「那個」連結到前文
• 省略:遺漏的字詞需靠前句才能理解
• 時間順序依賴:依序出現才有意義的事實
修剪工具會不慎刪除重要的對話片段。AI 失去脈絡,回答變得語無倫次。你花了 token 卻一無所獲。
xMemory:四層記憶階層
倫敦國王學院 與 艾倫·圖靈研究所 的研究人員開發了 xMemory——一個將對話組織成可搜尋語義階層的框架,而非將所有內容傾倒進上下文。
4
主題層級
高層級主題與分類 — 搜尋由此開始
3
語義層級
提煉後可重複使用的事實 — 核心知識,無重複
2
片段層級
連續的對話摘要區塊
1
原始訊息
原始的對話串流
關鍵創新:不確定性閘控
💡 語義相似度是候選項生成的信號。 不確定性則是決策信號。
— Lin Gui,共同作者,倫敦國王學院
傳統系統僅依賴 相似度 進行檢索。xMemory 增加了第二道閘門: 不確定性 。在找到候選項後,它會問:「加入這個真的能降低我對答案的不確定性嗎?」如果不能,就停止。這就是為什麼 xMemory 能用更少的 token 達到更高的準確度。
相似度 告訴你什麼在附近。 不確定性 告訴你在 prompt 預算中什麼才真正值得投入。
xMemory 與其他方案比較
系統 結構 冗餘 準確度 成本 平面RAG(MemGPT) 原始日誌 高 遺漏 高 結構化RAG(A-MEM) 層級/圖形 中 中等 中 xMemory ⭐ 4層級 + 不確定性閘門 低 改善 -50%
這對編碼代理的意義
對於執行多會話工作流程的AI編碼代理,xMemory可直接應用:
✅ 代理可在數小時或數天的工作中保持連貫的專案記憶,無需擴展上下文
✅ 無需重新注入完整歷史,即可檢索先前會話中的相關程式碼決定
✅ 每次查詢更少的Token = 更低的API成本 + 更快的回應
✅ 提高準確性,因為不相關的對話被結構性排除,而非僅修剪
停止為不需要的Token付費。
AI記憶的未來不在於更大的上下文視窗,而在於更智慧的檢索。xMemory證明了你可以同時擁有:更低的成本和更好的答案。
研究: xMemory(arXiv:2602.02007) — 倫敦國王學院與艾倫圖靈研究所 | 經由 VentureBeat 標籤:#xMemory #AIResearch #TokenOptimization #CodingAgent #RAG #LLMMemory #FinOps #AI
加入讨论
访客评论在发布前会经过审核。电子邮件地址绝不会公开。