記憶體概覽
OpenClaw 通過在您代理的工作區中寫入純 Markdown 文件來記憶事物。模型僅「記住」保存到磁盤的內容——沒有隱藏狀態。
您的代理有兩個地方可以存儲記憶:
MEMORY.md— 長期記憶。持久化的事實、偏好和決策。在每次 DM 會話開始時加載。memory/YYYY-MM-DD.md— 每日筆記。運行的上下文和觀察。今天的和昨天的筆記會自動加載。
這些文件存儲在代理工作區中(默認為 ~/.openclaw/workspace)。
代理有兩個用於處理記憶的工具:
memory_search— 使用語義搜索查找相關筆記,即使措辭與原文不同。memory_get— 讀取特定的記憶文件或行範圍。
這兩個工具均由活動的記憶插件提供(默認:memory-core)。
當配置了嵌入提供商時,memory_search 使用混合搜索——結合向量相似性(語義含義)與關鍵詞匹配(精確術語,如 ID 和代碼符號)。一旦您擁有任何受支援提供商的 API 密鑰,這項功能即可立即使用。
有關搜索工作原理、調整選項和提供商設置的詳細信息,請參閱記憶體搜索。
內建 (默認)
基於 SQLite。開箱即用,支援關鍵詞搜索、向量相似性和混合搜索。無需額外依賴。
QMD
具備重排序、查詢擴展以及能夠索引工作區以外目錄功能的本機優先側車。
Honcho
具備用戶建模、語義搜尋和多重代理感知功能的 AI 原生跨會話記憶。需安裝外掛。
自動記憶排空
Section titled “自動記憶排空”在[壓縮] (/en/concepts/compaction) 摘要您的對話之前,OpenClaw 會執行一個靜默回合,提醒代理將重要上下文保存到記憶檔案中。此功能預設為開啟——您無需進行任何設定。
openclaw memory status # Check index status and provideropenclaw memory search "query" # Search from the command lineopenclaw memory index --force # Rebuild the index