内存归档技能 - 定期压缩旧日志为摘要,释放存储资源,提炼长期记忆。
基于 OpenClaw 70 用例中的"每周内存归档"设计。
核心功能:
能力说明日志扫描识别指定天龄的记忆文件关键信息提取用 AI 提炼决策/上下文/待办长期记忆更新将重要信息合并到 MEMORY.md归档压缩将旧日志打包为 zip自动清理删除已归档的原始文件
bash
openclaw agent --message "归档 7 天前的记忆文件"
bash
# 每周日凌晨 2 点执行
cron add --schedule "0 2 * * 0" --message "执行内存归档"
memory/YYYY-MM-DD.md 中超过阈值的文件memory/archive/参数默认值说明archive_after_days7多少天后的文件归档delete_after_archivetrue归档后是否删除原文件extract_to_memorytrue是否提炼到 MEMORY.mdarchive_dirmemory/archive/归档目录
text
memory/
├── MEMORY.md # 长期记忆(保留)
├── 2026-03-27.md # 当前日志(保留)
├── 2026-03-26.md # 近期日志(保留)
├── 2026-03-20.md # 待归档
└── archive/
├── 2026-03-10.zip # 已归档
└── 2026-03-11.zip
日期版本说明2026-03-271.0.0初始版本