首页 资讯 下载 教程 Skills 社群

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 可以追溯哪些记忆被清理