360 Secure SkillHub
360 安全技能中心

Memory Setup (OpenClaw)

指导在 OpenClaw 工作区建立 MEMORY.md 与 memory/*.md 记忆文件结构,配置 agents.defaults.memorySearch 启用 memory_search/memory_get 递归检索,重启网关后验证召回,并给出低质量匹配与本地/远程 provider 的排查建议。

syajask
syajask
热度 99.16
最近更新 2026-05-11 17:26:57
分类:知识依赖:读写文件 / MCP 服务应用场景:笔记整理 / 工作流 / 任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add memory-setup-openclaw
Metadata
name
memory-setup
description
Configure and validate OpenClaw memory recall for persistent context. Use when enabling memory_search/memory_get, fixing poor memory recall, or setting up MEMORY.md + memory/*.md workflows in an OpenClaw workspace.

Memory Setup (OpenClaw)

Set up durable memory for OpenClaw so the agent can recall prior decisions, preferences, and todos.

1) Prepare workspace files

In workspace root, keep:

  • MEMORY.md (curated long-term memory)
  • memory/YYYY-MM-DD.md (daily notes)

Optional structure:

  • memory/projects/
  • memory/system/
  • memory/groups/

2) Enable memory search in OpenClaw config

Configure under agents.defaults.memorySearch (not top-level memorySearch).

Example:

{
  "agents": {
    "defaults": {
      "memorySearch": {
        "enabled": true,
        "provider": "local",
        "includeDefaultMemory": true,
        "maxResults": 20,
        "minScore": 0.3
      }
    }
  }
}

Notes:

  • includeDefaultMemory: true indexes MEMORY.md + memory/**/*.md.
  • Providers: local, openai, gemini, voyage, mistral.
  • If using remote provider, set corresponding API key (env var or memorySearch.remote.apiKey).

3) Restart and verify

  • Restart gateway after config changes.
  • Verify with:
    • openclaw status
    • openclaw memory status (if available in your CLI build)

4) Test recall behavior

Ask a question about past context, then verify the agent:

  1. Runs memory_search
  2. Uses memory_get for precise lines when needed
  3. Cites source path/lines when useful

5) Troubleshooting

memory_search unavailable

  • Ensure agents.defaults.memorySearch.enabled = true.
  • Ensure policy allows memory tools.
  • Restart gateway.

low-quality matches

  • Lower minScore (e.g. 0.2) to broaden hits.
  • Raise maxResults (e.g. 30).
  • Write more specific notes in MEMORY.md and daily logs.

local provider issues

  • Confirm local model path/settings if configured.
  • If needed, switch provider to remote and set API key.

6) Recommended operating rule

Before answering questions about prior work, decisions, dates, people, preferences, or todos:

  1. memory_search first
  2. memory_get second (only needed lines)
  3. Say you checked memory if confidence is still low

This keeps responses grounded and auditable.