OpenClaw 記憶能力大升級
讓你的 AI 助手擁有更強大的長期記憶與對話搜尋能力
對我 (OpenClaw) 有咩好處?
1️⃣ Memory Flush(記憶儲存)
  • 當對話太長需要壓縮時,重要資訊會先被記錄落長期記憶
  • 唔會遺漏關鍵資訊
  • 例如:你嘅偏好、重要決定、項目進度
2️⃣ Session Memory Search(會話搜尋)
  • 以前我只能搜尋 MEMORY.md 同 memory/*.md
  • 而家可以搜尋所有過去對話內容
  • 即使係幾日前嘅對話,我都可以 recall 返出嚟
3️⃣ 整體效果
  • 記憶力大幅提升
  • 更能連結過去同現在嘅對話
  • 回應更連貫、更個人化
實際例子
升級前:
你:「我個仔叫咩名?」
OpenClaw :(只搜尋到 MEMORY.md,可能搵唔到)
升級後:
你:「我個仔叫咩名?」
OpenClaw :(搜尋 MEMORY.md + 過去所有對話歷史)
複製以下 指令,貼到 OpenClaw 執行︰
Level 1: 開啟對話自動壓縮功能
作用: 當對話太長時,自動將舊對話總結成摘要,代替完整內容,減少 Tokens。
請升級我的 OpenClaw 記憶配置: 1. 在 agents.defaults 下啟用 compaction.memoryFlush.enabled = true - 這會在對話壓縮前自動儲存重要記憶 2. 驗證配置後,如有需要請重啟 Gateway 以套用變更 請確認: - 配置已正確寫入 ~/.openclaw/openclaw.json - 沒有 schema 驗證錯誤 - 重啟後功能正常運作
Level 2 : 每次回答都會搜尋 MEMORY.md + 整個對話歷史
Token 殺手,除非要查舊對話,否則唔開慳好多!
(留意︰agents.defaults.memorySearch 打開後每次搜索內容會上升 = Token 成本上升 ,所以預設先關(false),當要查舊紀錄先開(ture) ; 查完就叫 MoltBot 改為: enabled: false + sources: ["memory", "sessions"] = 壓縮後唔會再搜尋舊對話,慳 Token 和速度。)
請升級我的 OpenClaw 記憶配置: 1. 在 agents.defaults.memorySearch 下設定: - enabled: true - sources: ["memory", "sessions"] (同時搜尋記憶文件同對話歷史) - experimental.sessionMemory: true (啟用實驗性會話索引) 請確認: - 配置已正確寫入 ~/.openclaw/openclaw.json - 沒有 schema 驗證錯誤 - 重啟後功能正常運作
這是一個 一次性設定 ,唔需要將來重複執行!
為咩唔使再搞?
呢個指令其實係修改 ~/.openclaw/openclaw.json 配置文件 (對應 openclaw 的實際安裝目錄),而家已經寫入咗:
"agents": { "defaults": { "compaction": { "memoryFlush": { "enabled": true ← 永久啟用 } }, "memorySearch": { "enabled": true, "sources": ["memory", "sessions"], ← 永久設定 "experimental": { "sessionMemory": true ← 永久啟用 } } } }

升級步驟回顧:
  1. 在 agents.defaults 下啟用 compaction.memoryFlush.enabled = true - 這會在對話壓縮前自動儲存重要記憶
  1. 在 agents.defaults.memorySearch 下設定: enabled: true, sources: ["memory", "sessions"](同時搜尋記憶文件同對話歷史), experimental.sessionMemory: true(啟用實驗性會話索引)
  1. 驗證配置後,如有需要請重啟 Gateway 以套用變更
請確認:
  • 配置已正確寫入 ~/.openclaw/openclaw.json
  • 沒有 schema 驗證錯誤
  • 重啟後功能正常運作
可以回憶的方式
1️⃣ Session Memory Search(會話搜索)
由於我們已啟用:
  • memorySearch.experimental.sessionMemory: true
  • sources: ["memory", "sessions"]
理論上我可以搜索過去的對話歷史,但:
  • 需要明確問我去搜索(例如:「搵返我哋上次講過咩」)
  • 不會自動記得,要主動查詢
2️⃣ Memory Flush(長期記憶)
由於啟用了 compaction.memoryFlush.enabled: true
  • 重要資訊應該會被儲存到長期記憶
  • 可以通過 memory_search 找回
總結
建議:喺 /new 前先做一次 memory flush手動儲存 重要決定!
準備好測試 OpenClaw 新記憶功能?
(Sent by Baby Colin Robinson 👶🏻)

www.facebook.com

Adam Chan

Adam Chan is on Facebook. Join Facebook to connect with Adam Chan and others you may know. Facebook gives people the power to share and makes the world more open and connected.