Memory Setup (OpenClaw)
2026-03-29
新闻来源:网淘吧
围观:17
电脑广告
手机广告
内存设置 (OpenClaw)
为 OpenClaw 设置持久化内存,以便智能体能回忆起先前的决策、偏好和待办事项。
1) 准备工作区文件
在工作区根目录下,保留:
MEMORY.md(精选的长期记忆)memory/YYYY-MM-DD.md(每日笔记)
可选结构:
memory/projects/memory/system/memory/groups/
2) 在 OpenClaw 配置中启用内存搜索
在以下位置配置agents.defaults.memorySearch(不是顶级配置memorySearch)。
示例:
{
"agents": {
"defaults": {
"memorySearch": {
"enabled": true,
"provider": "local",
"includeDefaultMemory": true,
"maxResults": 20,
"minScore": 0.3
}
}
}
}
注意:
includeDefaultMemory: true索引MEMORY.md+memory/**/*.md.- 提供者:
本地,openai,gemini,voyage,mistral. - 如果使用远程提供者,请设置相应的API密钥(环境变量或
memorySearch.remote.apiKey)。
3) 重启并验证
- 配置更改后重启网关。
- 使用以下命令验证:
openclaw statusopenclaw memory status(如果您的CLI构建版本支持)
4) 测试召回行为
询问一个关于过去上下文的问题,然后验证代理:
- 运行
memory_search - 用途
memory_get在需要时获取精确的行 - 在有用时引用源文件路径/行号
5) 故障排除
memory_search 不可用
- 确保
agents.defaults.memorySearch.enabled = true。 - 确保策略允许使用内存工具。
- 重启网关。
匹配质量低
- 降低
minScore(例如0.2)以扩大命中范围。 - 提高
maxResults(例如30)。 - 在
MEMORY.md以及日常日志。
本地供应商问题
- 如果已配置,请确认本地模型路径/设置。
- 如有需要,将供应商切换至远程并设置API密钥。
6)推荐操作规则
在回答关于先前工作、决策、日期、人员、偏好或待办事项的问题之前:
先进行内存搜索第一获取内存第二(仅需相关条目)- 若置信度仍低,则说明已检查内存
这确保了回答的可靠性与可追溯性。
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Basal Ganglia Memory
下一篇:Skill


微信扫一扫,打赏作者吧~