繁中

允許ClaudeCode實現相關記憶的工具

這意味著您不必一遍又一遍地重複相同的解釋,並且您不會錯過項目的歷史進展,從而節省您的時間和精力。該工具具有智能搜索功能,可以快速檢索過去的工作內容;還配備網頁查看器,支持實時查看內存數據;同時提供隱私控制功能,確保敏感信息的安全。此外,它還通過數據壓縮技術避免內存耗盡,可以適應長期項目的需求。
通過Claude-Mem,您的人工智慧助理將成為持續且充滿愛心的協作夥伴,使您的工作在整個會話中保持一致。

當使用像Claude這樣的大型模特時,很快就會出現一個非常現實的問題:

對話一結束,模型「什麼也不記得了。"

這不是克勞德的缺陷,而是當前大模特互動中的常見問題。模型本質上是 無國籍,並且所有「記憶」僅存在於單個上下文窗口中。

克洛德河 這個項目提供了一個 清晰、精心設計的解決方案 就在這一點。

項目需要做的事情其實很具體

我們先來談談結論:

克勞德-薩特的目的不是讓克勞德變得更聰明,而是讓它「持續」。

從項目居間中可以看出,其目標非常明確:

  • 為克勞德提供一個 持久存儲層
  • 在每次請求時,基於當前對話內容:
  • 刪除相關歷史信息
  • 自動注入提示
  • 從而讓克勞德表現出「記住你之前說過的話」的效果

整個項目圍繞一個核心理念展開:

記憶不在模型中,而在模型之外。

克勞德-薩特的整體結構

從倉庫的設計可以看出,基本上分為三件事:

記憶:存儲了什麼?

該項目將「記憶」視為結構化信息,而不是完整的對話記錄,例如:

  • 長期用戶偏好
  • 已確認的重要事實
  • 正在進行的項目的背景
  • 識別需要「記住」的信息

這一步的關鍵不是「節省更多」,而是:

只剩下對未來對話有價值的內容。

內存管理器:何時使用?

並非每個請求都需要將所有記憶塞進克勞德。

該項目強調一件事:

  • 記憶需要篩選
  • 根據當前輸入,匹配相關歷史內容
  • 僅將「當前有用的部分」注入上下文中

這基本上是一個 內存調度問題,而不是一個簡單的上下文堆棧。

提示注射:如何「提醒克勞德」?

在實施方面,claude-spel選擇了一種非常簡單但也安全的方法:

  • 在調用Claude API之前
  • 內存內容將被過濾掉
  • 作為系統級或前端上下文縫合到提示中

從克勞德的角度來看:

這些記憶不是「存儲的」。"
這只是「你在談話開始時告訴它的上下文。"

這就是為什麼這個解決方案 不依賴於任何內部模型能力.

是「示範項目」嗎?

從實際使用的角度來看,克洛德河 它不是那種:

  • 克隆-運行-立即解決所有問題

工具.

這更像是回答一個工程問題:

如果我要給克勞德添加長期記憶,合理的最低設計應該是什麼樣子?

它給出的答案是:

  • 一個明確的區別是:談話和記憶
  • 記憶是可管理的數據,而不是聊天歷史
  • 模型只負責「思考」,記憶負責系統

這種思路對於構建有用:

  • AI智能體
  • 私人助理
  • Bot系統
  • 長期合作的AI

Github:https://github.com/thedotmack/claude-mem
管材:

返回頂端