记忆插件优化恢复指南
📋 优化概要
优化时间: 2026-03-10 11:02
备份文件: ~/.openclaw/openclaw.json.backup-memory-optimization-20260310-110244
🔄 恢复方法
方法1: 一键恢复(推荐)
# 恢复到优化前状态
cp ~/.openclaw/openclaw.json.backup-memory-optimization-20260310-110244 ~/.openclaw/openclaw.json
# 重启 Gateway
openclaw gateway restart
方法2: 手动修改
如果备份文件丢失,可以手动修改 ~/.openclaw/openclaw.json:
找到 memory-lancedb-pro 配置段,将以下优化参数删除或注释:
// 删除或注释以下配置
"retrieval": {
"mode": "hybrid",
"vectorWeight": 0.8,
"bm25Weight": 0.2,
"minScore": 0.5,
"hardMinScore": 0.6,
"candidatePoolSize": 10,
"rerank": "lightweight",
"recencyWeight": 0,
"timeDecayHalfLifeDays": 0,
"lengthNormAnchor": 500,
"filterNoise": true
},
"autoCapture": true,
"autoRecall": true,
"captureAssistant": false
恢复后重启 Gateway:
openclaw gateway restart
⚙️ 优化参数说明
| 参数 | 优化前 | 优化后 | 效果 |
|---|---|---|---|
candidatePoolSize |
20 | 10 | 减少50%候选检索 |
minScore |
0.3 | 0.5 | 提高质量阈值 |
hardMinScore |
0.35 | 0.6 | 严格最终过滤 |
rerank |
cross-encoder | lightweight | 轻量重排 |
recencyWeight |
0.1 | 0 | 关闭时效加权 |
timeDecayHalfLifeDays |
60 | 0 | 关闭时间衰减 |
vectorWeight |
0.7 | 0.8 | 提高向量权重 |
bm25Weight |
0.3 | 0.2 | 降低BM25权重 |
lengthNormAnchor |
500 | 500 | 限制记忆长度 |
📊 预期效果
- ✅ 检索速度提升: 30-50%
- ✅ 内存占用减少: 减少注入上下文的记忆数量
- ✅ 响应延迟降低: 减少重排序计算时间
- ⚠️ 可能影响: 记忆召回的丰富度可能略有降低
🧪 效果评估
如果优化后效果不佳(如记忆召回质量下降明显),请在 24 小时内恢复,并记录:
- 响应速度是否有提升
- 记忆召回是否准确
- 是否有遗漏重要记忆
📝 相关文件
- 配置文件:
~/.openclaw/openclaw.json - 备份文件:
~/.openclaw/openclaw.json.backup-memory-optimization-20260310-110244 - 插件目录:
~/.openclaw/workspace/plugins/memory-lancedb-pro/ - 数据目录:
~/.openclaw/memory/lancedb-pro/
🆘 紧急恢复
如果配置错误导致 Gateway 无法启动:
# 强制恢复备份
cp ~/.openclaw/openclaw.json.backup-memory-optimization-20260310-110244 ~/.openclaw/openclaw.json
# 手动启动 Gateway 检查
openclaw gateway start --foreground
创建者: 小蓝
创建时间: 2026-03-10
版本: v1.0
