Three Layer Memory + LanceDB Pro

🧠 AI记忆自动分层与智能维护系统

OpenClaw三层记忆系统,结合LanceDB Pro实现热/暖/冷记忆自动分层管理,支持Micro Sync、Daily Wrap Up、Weekly Compound智能维护。

收藏
4.3k
安装
1.5k
版本
2.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

三层记忆系统(+ LanceDB Pro 整合版)是一套面向AI Agent的智能记忆管理架构,通过"热-暖-冷"三层结构实现记忆的分级存储与自动维护:

热层(Hot):每次加载时直接注入的轻量记忆,包括MEMORY.md索引(≤8KB)、SOUL/USER/AGENTS.md身份文件,以及LanceDB向量检索的top-N结果。该层确保高频访问记忆的即时可用性。

暖层(Warm):通过自动化脚本持续维护的动态记忆池。Micro Sync每天执行5次,扫描session记录决策并审核autoCapture内容;Daily Wrap Up每日凌晨生成结构化markdown摘要;内置去重机制(向量相似度>0.85自动跳过)。

冷层(Cold):长期归档存储,包括从热层退休的markdown文件、LanceDB全量向量数据库(支持语义搜索),以及second-brain目录下的深度报告。

系统采用双引擎架构:LanceDB Pro负责实时抓取、向量存储与混合检索;三层记忆模块负责结构化分层、排程维护与scope隔离。用户需配置cron定时任务(Micro Sync 10/13/16/19/22点,Daily Wrap Up 01:00,Weekly Compound 周日03:00),并在AGENTS.md中植入代理规则。

显著优点

  • 分层管理效率高:热层保证启动速度,暖层平衡实时性与存储成本,冷层保留完整历史
  • 自动化维护彻底:三级排程覆盖日内高频同步、日终摘要、周终减脂蒸馏,大幅降低人工干预
  • 向量检索精准:LanceDB Pro支持embedding + rerank,混合检索提升召回质量
  • Scope隔离安全:按agent:finance/agent:ecommerce等标签隔离敏感领域,防止记忆污染
  • 去重机制成熟:85%相似度阈值避免冗余存储,Weekly Compound定期清理低价值向量

潜在缺点与局限性

  • 基础设施依赖重:需预装OpenClaw、memory-lancedb-pro插件、Jina API Key,门槛较高
  • cron配置复杂:三档定时任务手动配置易出错,且无内置故障告警机制
  • 冷层检索延迟:全量LanceDB查询响应时间随数据量增长而增加
  • Scope规则刚性:预设五类标签可能无法覆盖复杂业务场景,自定义扩展需修改源码
  • Weekly Compound风险:自动"记忆减脂"可能误删边缘但重要的长期记忆

适合人群

  • 运行多Agent系统的OpenClaw高级用户
  • 需要长期记忆连续性(跨session、跨日、跨周)的AI工作流设计者
  • 处理金融、电商、内容等垂直领域,需严格数据隔离的场景
  • 具备Linux/cron基础运维能力的技术用户

常规风险

  • API成本累积:Jina embedding与rerank按token计费,高频autoCapture可能导致意外支出
  • 存储膨胀:未监控的LanceDB体积增长可能撑满磁盘,需配合Weekly Compound主动清理
  • 权限配置错误:~/.openclaw目录权限不当可能导致cron脚本执行失败、日志丢失
  • 记忆回溯失效:若LanceDB索引损坏,autoRecall可能返回空结果,导致Agent"失忆"

Three Layer Memory + LanceDB Pro 内容

references文件夹
scripts文件夹
手动下载zip · 7.7 kB
agents-rules.mdtext/markdown
请选择文件