Memory Sync 是一个专为 OpenClaw 会话设计的自动化记忆回填工具,旨在解决模型切换后代理记忆不连续的问题。该工具通过抓取和分析 OpenClaw 生成的 JSONL 格式会话日志,自动重建并回填每日的记忆文件,确保代理在不同运行周期之间保持上下文连贯性。无论是日常使用还是系统恢复,它都能显著提升记忆的完整性和可用性。Memory Sync 支持多种回填模式,包括快速提取和基于大语言模型(LLM)的叙事摘要,同时内置强大的敏感信息清理机制,防止 API 密钥、数据库连接字符串等机密数据泄露。其核心优势在于无需额外配置即可利用 OpenClaw 自身的模型进行摘要生成,极大降低了使用门槛。
核心功能特点
- 自动检测会话日志与记忆文件之间的缺失日期,精准定位记忆断层
- 支持简单关键词提取与 LLM 叙事摘要两种回填模式,兼顾效率与质量
- 内置超过30种敏感信息识别模式,自动脱敏 API 密钥、JWT 令牌等高熵内容
- 提供增量回填功能,仅处理自上次运行以来发生变化的数据,节省计算资源
- 兼容 cron 定时任务,支持夜间自动化同步,实现记忆无缝衔接
- 保留手写笔记内容,在重新生成时可选择将其融入新摘要或追加至末尾
适用场景
Memory Sync 特别适用于需要长期运行且频繁切换模型的代理系统。例如,当你在不同时间使用多个 AI 模型协作时,每次重启或切换可能导致历史对话上下文丢失,影响后续决策连贯性。此时,Memory Sync 可通过比对当日会话日志与现有记忆文件,快速识别空白并自动回填关键信息,避免重复劳动。对于运维人员而言,该工具是构建高可用代理系统的理想选择——只需设置 nightly cron 任务,即可在后台静默完成每日记忆同步,确保服务不间断。此外,在遭遇意外中断或日志损坏后,也可利用 –since 参数从指定日期开始批量回填,迅速恢复完整记忆链。无论是个人开发者调试复杂交互流程,还是企业级部署多智能体协同作业,Memory Sync 都能显著提升记忆管理的可靠性与自动化水平。
