記憶
這是什麼
挑選少量值得跨越單次提示保留的知識,讓未來對話能直接受其影響。
白話解釋
記憶是 Hermes 從整段對話中挑出少數值得帶到未來的細節,就像人在漫長一天後只寫下一行日記,而不是逐字抄錄所有談話。使用者可以明確要求保存;工具指示也允許主動收錄穩定偏好、修正、個人資料或環境事實,但暫時進度與容易重新查到的資料不應放入。
為什麼重要
沒有記憶層,每個工作階段都得從零開始,不知道使用者正在做的專案、偏好或先前決定。記憶讓特定事實能超越原始提示,在未來對話重新進入上下文。它刻意只保留精選內容,而不是完整逐字稿;這也正是它與原始工作階段歷史的差別。
運作方式
底層只有一個記憶工具,可在磁碟上的兩個檔案新增、取代或移除短條目:MEMORY.md 保存代理自己的工作筆記,USER.md 保存對話對象的事實(tools/memory_tool.py)。兩個檔案都只在工作階段開始時載入一次,並以固定快照放進系統提示,以維持模型快取上下文穩定;對話中途寫入會立即更新磁碟檔案,但要到下一個工作階段才會出現在提示。MemoryManager(agent/memory_manager.py)是另一層,只連接使用者設定的最多一個外部提供者;它不執行內建儲存區,但會在儲存區寫入後收到通知,以便把條目鏡像出去。
具體範例
一位使用者透過 Telegram 告訴 Hermes,成本估算一律使用澳幣而非美元。Hermes 將這項穩定偏好寫入使用者檔案。兩週後,同一人在完全不同的工作階段詢問新伺服器價格,回答便自動使用澳幣。若記憶檔已接近大小上限,新增會遭拒並顯示現有條目,讓使用者先移除過時內容再保存新筆記。
如何連結
「記憶」屬於「記憶」系列。最直接相關的概念包括:「記憶工具」、「記憶管理器」、「代理執行環境」、「個人作業系統」。這些連結描述教學關係,不取代來源證據。
來源證據
tools/memory_tool.py#tools.memory_tool.memory_tool— 精確符號對應;已對照釘選版本驗證。
工作流程
相關文章
- 如何比大多數人更善用 Hermes:架構、專案隔離與可擴展工作流程
- 深入 Hermes:代理迴圈、上下文、記憶、閘道與 Cron 任務如何協同運作
- 為什麼 Hermes 感覺與眾不同:記憶、自我改善技能,以及一個持續工作的代理
- 六個 Hermes 應用案例,打造更有意識的個人作業系統
- Hermes 終極新手入門指南:從首次安裝到 AI 營運團隊
- Hermes Agent 初學者指南:從空伺服器到實用自動化的逐步路線
- 用 Hermes、本機模型、自動化與共享知識庫打造個人 AI 系統
- 從零到個人 AI 助理:在 VPS 上建置 Hermes 而不造成混亂
- 七個節省成本的 Hermes 工作流程,超越單純對話
- 十個被低估的 Hermes 功能,展現其真實力量
- Hermes Agent 完整入門:打造安全、可持續成長的私人 AI 助理
- Hermes Agent 解析:為什麼代理框架比另一個聊天視窗更重要
