为什么需要这个? 每次新会话AI都是一张白纸。你以为它"应该记得"的事情,它全忘了。 这个Skill让Agent学会—— 写下来才算数。
功能说明自动复盘对话结束时自动分析 → 提炼关键信息 → 写入长期记忆记忆加载新会话启动时自动加载最近记忆 + 检查更新知识检索随时搜索历史记忆,不再说"我不记得了"记忆归档定期清理过期记忆,保持知识库精炼
bash
cp -r agent-memory-keeper ~/.openclaw/workspace/skills/agent-memory-keeper
告诉你的Agent:
text
帮我初始化记忆系统,创建 memory/ 目录和基础结构
对话结束时,Agent会自动执行复盘。你也可以手动触发:
text
复盘一下这次对话,把重要的记下来
帮我查一下之前关于XXX的记录
把这件事记下来:...
每次对话结束时执行:
markdown
## 复盘清单
1. 有没有新的决策/方向变化? → 记录到MEMORY.md
2. 有没有新项目/术语? → 写进对应文件
3. 用户有没有给反馈/批评? → 提炼规则,更新规则库
4. 有哪些信息可以跨领域推导? → 做知识裂变
5. 有没有用户偏好/习惯? → 记录到USER.md
text
workspace/
├── MEMORY.md # 长期记忆(手动维护的精华)
├── USER.md # 用户信息
├── memory/
│ ├── YYYY-MM-DD.md # 每日原始日志
│ ├── heartbeat-state.json
│ └── knowledge/ # 知识节点
│ ├── rules/
│ │ └── rules.md # 行为规则库
│ └── *.md # 领域知识
└── TOOLS.md # 工具笔记
需要回忆时:
text
搜索记忆:关键词
# 或
查一下之前关于[主题]的记录
定期执行:
text
检查记忆状态 → 清理过期信息 → 合并重复条目 → 提炼精华到MEMORY.md
references/memory-rules.mdreferences/review-template.md