网淘吧来吧,欢迎您!

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 status
    • openclaw memory status(如果您的CLI构建版本支持)

4) 测试召回行为

询问一个关于过去上下文的问题,然后验证代理:

  1. 运行memory_search
  2. 用途memory_get在需要时获取精确的行
  3. 在有用时引用源文件路径/行号

5) 故障排除

memory_search 不可用

  • 确保agents.defaults.memorySearch.enabled = true
  • 确保策略允许使用内存工具。
  • 重启网关。

匹配质量低

  • 降低minScore(例如0.2)以扩大命中范围。
  • 提高maxResults(例如30)。
  • MEMORY.md以及日常日志。

本地供应商问题

  • 如果已配置,请确认本地模型路径/设置。
  • 如有需要,将供应商切换至远程并设置API密钥。

6)推荐操作规则

在回答关于先前工作、决策、日期、人员、偏好或待办事项的问题之前:

  1. 先进行内存搜索第一
  2. 获取内存第二(仅需相关条目)
  3. 若置信度仍低,则说明已检查内存

这确保了回答的可靠性与可追溯性。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Basal Ganglia Memory 下一篇:Skill

相关文章

您是本站第310122名访客 今日有352篇新文章/评论