Memory Master

🧠 精准记忆系统,零token浪费

本地化记忆系统,结构化索引与自动学习,启发式召回零token浪费,支持知识库自动扩展与技能事件追踪。

收藏
5.6k
安装
1.9k
版本
2.5.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Memory Master 是一套面向 OpenClaw 的本地记忆增强系统,通过结构化存储 + 双索引机制 + 启发式召回解决 AI 代理的"失忆"问题。

三大存储结构

1. Daily Memory (memory/daily/YYYY-MM-DD.md):采用"因 → 改 → 待"格式记录每日关键决策与行动
2. Knowledge Base (memory/knowledge/*.md):存储技能知识、解决方案等长期知识资产

3. 双索引系统daily-index.mdknowledge-index.md 实现 O(1) 级别快速定位

召回机制

  • 启发式触发:不等待用户说"昨天",主动检测上下文缺失即触发索引查询
  • 精准读取:只读必要片段,避免加载整个文件浪费 token
  • 知识补全:本地无答案时,自动搜索网络学习并写入知识库

自动学习流程

用户提问 → 上下文无信息 → 查索引 → 无知识 → 网络搜索 → 写入知识库 → 更新索引 → 回答

显著优点

  • 零外部依赖:纯本地文件,无需向量数据库或 API
  • Token 效率:精准读取,成本趋近于零
  • 主动记忆:写操作自动触发,无需用户提醒
  • 知识累积:技能完成/错误自动归档,形成可复用知识资产
  • 完全透明:所有文件可见可编辑,用户拥有全部控制权

潜在缺点与局限

  • ⚠️ 索引维护成本:需严格遵循"写即更新索引"原则,否则系统失效
  • ⚠️ 格式约束强:必须遵循"因-改-待"模板,灵活性受限
  • ⚠️ 手动初始化:目录结构与索引文件需首次配置(或运行 init 命令)
  • ⚠️ 无版本控制:本地文件无内置版本管理,误删风险需自行承担
  • ⚠️ 学习延迟:网络搜索学习需用户授权("我去查一下"),非完全自动

适合人群

| 场景 | 匹配度 |
|------|--------|
| 长期项目协作,需追踪决策历史 | ⭐⭐⭐⭐⭐ |
| 高频技能调用,需累积最佳实践 | ⭐⭐⭐⭐⭐ |
| 多轮复杂对话,依赖上下文连贯 | ⭐⭐⭐⭐⭐ |
| 临时性单次查询,无需记忆沉淀 | ⭐⭐ |
| 极度敏感数据,完全离线环境 | ⭐⭐⭐⭐⭐(纯本地优势) |

常规风险

1. 索引失效风险:忘记更新索引导致"有记忆查不到",建议配合自动化脚本或严格检查清单
2. 存储膨胀:长期累积可能产生大量 .md 文件,需定期归档清理

3. 权限边界模糊AUTO_WRITE 特性虽便利,但需确认是否覆盖用户原有记忆规则

4. 学习质量参差:网络搜索结果写入知识库前缺乏校验机制,可能引入错误信息

5. 多代理冲突:若同一工作空间运行多个代理,文件读写可能产生竞争条件

Memory Master 内容

templates文件夹
手动下载zip · 12.1 kB
daily-index.mdtext/markdown
请选择文件