Memory Maintenance
记忆维护 笔记与任务管理安装命令
npx clawhub@latest install memory-maintenance
安装说明
1
确认环境
确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。
2
执行安装
在终端中运行上方安装命令,ClawHub 会自动下载并安装 Memory Maintenance 到 ~/.openclaw/skills/ 目录。
3
验证安装
运行 openclaw skills list 查看已安装技能列表,确认 Memory Maintenance 已出现在列表中。
4
配置参数(可选)
根据下方介绍中的配置说明,在 ~/.config/openclaw/openclaw.json5 中添加技能的配置项。
手动安装方式:将 Skill 文件夹复制到
~/.openclaw/skills/ 或项目目录下的 skills/ 文件夹,确保文件夹中包含 SKILL.md 文件。
记忆清理
去重优化
压缩存储
定期维护
健康检查
详细介绍
Memory Maintenance 是专门为 OpenClaw 记忆系统打造的维护 Skill,帮助用户保持 Agent 长期记忆的健康、简洁和高效检索性能。
核心功能
- 记忆清理:移除过期、冗余或无价值的记忆条目
- 去重优化:识别并合并重复的记忆内容
- 压缩存储:对相似记忆进行语义压缩,减少存储和检索开销
- 定期维护:可配置为 Cron 任务自动执行
- 健康检查:检测记忆系统的完整性和一致性
为什么需要维护记忆
随着 OpenClaw 使用时间增长,记忆系统会积累大量数据:
- 重复记录的相同事实
- 过时的信息(已被新事实取代)
- 低价值的临时记忆
- 向量索引逐渐碎片化
这些问题会导致:
- 检索性能下降
- 存储成本上升
- Agent 引用过时信息
- 记忆系统响应变慢
安装命令
典型用法
手动维护
定期自动维护
配合 Cron 定时任务:
维护操作类型
| 操作 | 说明 | 建议频率 |
|---|---|---|
| 去重 | 每周 | |
| 压缩相似记忆 | 每月 | |
| 归档旧记忆 | 每季度 | |
| 重建向量索引 | 每半年 | |
| 完整性检查 | 每周 |
注意事项
- 维护前建议备份 目录
- 激进的清理可能导致 Agent 失去部分上下文
- 大规模维护操作耗时较长,建议低峰时段执行
- 与 Dreaming 系统互补:Dreaming 负责新记忆的巩固,Maintenance 负责旧记忆的清理
- 配合 Dream Diary 可以追溯哪些记忆被清理