From bc105b30b841cb76703935c783267710a162bfb1 Mon Sep 17 00:00:00 2001
From: TevinClaw <510129976@qq.com>
Date: Mon, 16 Mar 2026 17:58:37 +0800
Subject: [PATCH] refactor: remove three-layer memory architecture

---
 openclaw.json |   73 ++++++++++++++++++++++++++----------
 1 files changed, 53 insertions(+), 20 deletions(-)

diff --git a/openclaw.json b/openclaw.json
index 697713c..cdba716 100644
--- a/openclaw.json
+++ b/openclaw.json
@@ -135,6 +135,7 @@
   "channels": {
     "feishu": {
       "enabled": true,
+      "domain": "feishu",
       "accounts": {
         "main": {
           "appId": "cli_a93baf57e9badbce",
@@ -147,13 +148,19 @@
         "default": {
           "groupPolicy": "open",
           "dmPolicy": "open",
-          "allowFrom": [
-            "*"
-          ]
+          "allowFrom": ["*"]
         }
       },
       "connectionMode": "websocket",
-      "domain": "feishu"
+      "streaming": true,
+      "timeout": 2000,
+      "idempotent": true,
+      "sessionMode": "per-chat",
+      "requireMention": true,
+      "footer": {
+        "elapsed": true,
+        "status": true
+      }
     }
   },
   "gateway": {
@@ -194,27 +201,53 @@
     ],
     "load": {
       "paths": [
-        "/home/tevin/.nvm/versions/node/v24.14.0/lib/node_modules/@m1heng-clawd/feishu"
+        "/home/tevin/.nvm/versions/node/v24.14.0/lib/node_modules/@openclaw/feishu",
+        "/home/tevin/.openclaw/extensions/memory-lancedb-pro"
       ]
+    },
+    "slots": {
+      "memory": "memory-lancedb-pro"
     },
     "entries": {
       "feishu": {
         "enabled": true
-      }
-    },
-    "installs": {
-      "feishu": {
-        "source": "npm",
-        "spec": "@m1heng-clawd/feishu",
-        "installPath": "/home/tevin/.nvm/versions/node/v24.14.0/lib/node_modules/@m1heng-clawd/feishu",
-        "version": "0.1.17",
-        "resolvedName": "@m1heng-clawd/feishu",
-        "resolvedVersion": "0.1.17",
-        "resolvedSpec": "@m1heng-clawd/feishu@0.1.17",
-        "integrity": "sha512-6BMqvndOXvWvGzMJEQQdp3vX1jidaIXrwwlz6Q8F5gC+yzcuHmNqIaAxXsrVOj7jaEAtznFjGmPWZ97sGc2eRw==",
-        "shasum": "4e33e4c0cef6593da0b9e40f96d9310adc5bf6ab",
-        "resolvedAt": "2026-03-15T03:57:41.889Z",
-        "installedAt": "2026-03-15T03:58:15.894Z"
+      },
+      "memory-lancedb-pro": {
+        "enabled": true,
+        "config": {
+          "embedding": {
+            "provider": "openai-compatible",
+            "apiKey": "${SILICONFLOW_API_KEY}",
+            "baseURL": "https://api.siliconflow.cn/v1",
+            "model": "BAAI/bge-large-zh-v1.5",
+            "dimensions": 1024
+          },
+          "retrieval": {
+            "mode": "hybrid",
+            "vectorWeight": 0.7,
+            "bm25Weight": 0.3,
+            "rerank": "cross-encoder",
+            "rerankProvider": "siliconflow",
+            "rerankEndpoint": "https://api.siliconflow.cn/v1/rerank",
+            "rerankModel": "BAAI/bge-reranker-v2-m3",
+            "rerankApiKey": "${SILICONFLOW_API_KEY}"
+          },
+          "autoCapture": true,
+          "autoRecall": true,
+          "smartExtraction": true,
+          "extractMinMessages": 2,
+          "extractMaxChars": 8000,
+          "sessionMemory": {
+            "enabled": false
+          },
+          "scopes": {
+            "default": "global",
+            "agentAccess": {
+              "main": ["global", "agent:main"],
+              "lifehelper": ["global", "agent:lifehelper"]
+            }
+          }
+        }
       }
     }
   }

--
Gitblit v1.9.1