memory-manager 是 AI agent 记忆管理工具集,负责将对话记忆从临时日志自动整理为长期记忆。
| 命令 | 功能 | 用法 |
|---|---|---|
| ------ | ------ | ------ |
log | 追加今日日志 | memory_cli.py log "内容" |
search | 全文搜索(jieba分词) | memory_cli.py search "关键词" |
recall | 上下文记忆提取 | memory_cli.py recall "主题" |
summary | 近期摘要 | memory_cli.py summary [天数] |
merge | 从daily md合并到MEMORY.md | memory_cli.py merge |
clean | 归档旧日志 | memory_cli.py clean [天数] |
bridge | 跨session恢复摘要 | memory_cli.py bridge |
list | 列出所有日志文件 | memory_cli.py list |
stats | 记忆库统计 | memory_cli.py stats |
以下场景必须立即调用 python3 scripts/memory_cli.py log 追加今日日志:
bridge 而非 logagent 可随时执行 python3 scripts/memory_cli.py check 查看落盘状态:
建议:每次重要操作落盘后执行 check 确认。
此规则对所有使用 memory-manager 的 agent 生效,无需在每个 agent 的配置文件中重复写入。
每个 /new 或 /reset 后的新 session 必须:
python3 scripts/memory_cli.py bridge [--workdir ] 为什么: agent 新 session 无记忆,bridge 是唯一恢复上下文的手段。靠老板手动触发不可靠(多 agent 场景下老板不可能记住每个 agent 的状态)。
## HH:MM 主题🔴 强调、✅ 完成、⚠️ 风险# 启动 memory daemon(监听文件变化自动 merge)
python3 ~/.openclaw/workspace/skills/memory-manager/scripts/memory_daemon.py
# 或通过 log_and_merge.sh 包装脚本
bash ~/.openclaw/workspace/skills/memory-manager/scripts/log_and_merge.sh "内容"
| Job | 频率 | 功能 |
|---|---|---|
| ----- | ------ | ------ |
| memory-auto-merge | 每30分钟 | shell直接执行merge(0 AI tokens) |
通过 --workdir 指定龙影工作目录即可独立使用:
python3 memory_cli.py --workdir ~/.openclaw/workspace/longying-workspace bridge
~/.openclaw/workspace/skills/memory-manager/scripts/~/.openclaw/workspace/memory/~/.openclaw/workspace/MEMORY.md~/.openclaw/workspace/memory/bridge/共 2 个版本