elite-longterm-memory

🧠 六层记忆架构 · 告别上下文丢失

为AI Agent打造的六层记忆架构系统,结合WAL协议、向量检索与Git知识图谱,彻底解决上下文丢失与重复犯错问题。

收藏
6.6k
安装
1.8k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Elite Longterm Memory 是一套面向Claude、GPT等AI Agent的终极长期记忆解决方案,采用六层分级架构实现上下文持久化:

HOT RAM层(SESSION-STATE.md):基于WAL(预写日志)协议的活跃工作记忆,在Agent响应前强制写入关键上下文,确保崩溃或压缩后数据不丢失。

WARM STORE层(LanceDB):向量语义检索层,通过memory_recall/memory_store实现自动上下文注入,支持按重要性阈值过滤。

COLD STORE层(Git-Notes):基于Git分支的知识图谱,存储结构化决策与学习记录,永久可追溯。

CURATED层(MEMORY.md):人工可读的长时记忆归档,配合每日日志实现知识蒸馏。

CLOUD层(SuperMemory API):可选的跨设备同步与对话式知识库查询。

AUTO层(Mem0):推荐集成的自动事实提取,可实现80%的Token用量削减。

显著优点

  • 架构完备:六层存储覆盖从毫秒级热缓存到永久冷存储的全生命周期
  • WAL协议保障:预写日志机制从根本上杜绝了"响应后才保存"的丢数据风险
  • 生态整合:原生支持Clawdbot、Moltbot,兼容OpenAI/LanceDB/Mem0等主流工具链
  • 成本优化:Mem0自动提取可将对话Token消耗降低80%
  • 可观测性强:SESSION-STATE.md等文件人工可读,便于审计与调试

潜在缺点与局限

  • 配置复杂度高:需同时维护6个组件(WAL文件、向量DB、Git配置、Mem0密钥等),入门门槛显著高于单一方案
  • 外部依赖重:核心功能依赖OpenAI API(向量嵌入)、npm环境(Mem0)及Git仓库,离线场景受限
  • 维护负担:需执行周度"记忆卫生"(清理过期向量、归档日志),否则性能衰减
  • 厂商锁定风险:SuperMemory等云服务组件为可选但深度集成,切换成本较高

适合人群

  • 开发复杂多步骤Agent的工程师(尤其Clawdbot/Moltbot用户)
  • 需要跨会话保持项目上下文的长期协作场景
  • 对"Agent遗忘关键决策"零容忍的生产环境

常规风险

  • 密钥泄露:需配置OPENAI_API_KEY、MEM0_API_KEY、SUPERMEMORY_API_KEY等多组凭证
  • 数据残留:向量数据库与Git-Notes的本地文件可能包含敏感对话内容
  • WAL误用:若Agent未严格遵循"先写后响应"协议,仍可能丢上下文
  • Token成本控制:虽然Mem0可降本,但向量检索与嵌入调用本身产生持续API费用

elite-longterm-memory 内容

bin文件夹
手动下载zip · 25.4 kB
elite-memory.jstext/javascript
请选择文件