OpenClaw 3.31 刚刚更新完!
我的龙虾自动化,全挂了!
image.png

我赶紧打开后台查看,真不是小问题!
新版本 Openclaw 的权限进一步收紧,所有执行动作都需要请求授权!

怎么办!再开始新一轮的头秃抢修!!!

image.png

从安全角度看,这没问题。
但从用户体验来讲,大家普遍的感受是:

越来越难用了。

这不是 OpenClaw 一家的问题。

几乎所有 Agent 工具,都会遇到类似的情况:

  • 版本在变
  • 权限在变
  • 产品边界在变
  • 体验也在跟着波动

如果你把最核心的记忆系统,直接绑死在某一个 Agent 上,最后大概率会吃亏。

我自己就是被反复折腾之后,才彻底想明白一件事:

从入门到卸载往往只需要一次糟糕的体验!
永远不要把记忆吊死在一个 Agent 上。

工具可以换。
入口可以换。
记忆层不能跟着一起重建。
因为构建记忆是非常庞大切精细的工程,重建简直就是噩梦!

真正应该稳定的,不是 Agent,而是你的记忆底座

Agent 可以换成:OpenClaw、Codex、Claude、Alma、其他支持 MCP 的客户端
但你不可能每换一次工具,就把记忆体系也推倒重来。
太浪费时间精力了!

之前辛辛苦苦积累的内容,沉淀的规则,绑死在平台上,
你在为平台构建记忆,而不是为你自己!

记忆系统必须独立于具体 Agent 存在。

这也是我为什么把 mm3.0 做成统一记忆底座

我这次重构记忆系统,核心目标就一个:

不再依附某一个工具,而是做成所有支持 MCP 的 Agent 都能调用的统一记忆层。

也就是说:

  • Agent 只是入口
  • MCP 是连接层
  • mm3.0 是你应该好好维护的记忆底座

以后不管你前端入口怎么换,核心记忆系统保持不变。

一张图理解 mm3.0 是如何帮你更快速的检索记忆?

image.png

你可以把它理解成这样:

  • Agent 负责发起请求
  • MCP 负责接入mm3.0调用读取
  • qmd查询所有内容(包括openviking、lossless claw,因为qmd最快)

如果 QMD 查询结果命中够高,就直接返回。
如果不够,再进入 OpenViking 的结构树,做更深一层的渐进检索。
如果任务本身是长链路、长会话,再由 lossless-claw 负责会话续航和状态保真。

压成一句话就是:

QMD 负责“快速找到”,OpenViking 负责“继续深挖”,lossless-claw 负责“中途别丢”。

mm3.0 的4 层结构,手动+自动的维护,提高记忆管理便捷性

现在这套结构,我把它拆成了四层:

1. workspace:长期记忆真相源

这层就是你当前使用的agent的记忆/日志、以及你维护的记忆文件,比如openclaw,你的核心记忆、日常记忆、你沉淀存储的其他内容等;

比如:

  • MEMORY.md
  • daily memory
  • 审核后的长期结论
  • 稳定方法论
  • 核心项目背景

这里是你日常和agent对话自动产生的,也是你日常维护的重点。

2. ingest:独立资料层

这层是用来放一些外来的输入,书籍、收藏文章、甚至其他平台的项目代码、记忆文件等;

这一层更适合放:

  • 多 Agent 原始对话记录
  • 会话摘要
  • 收藏文章
  • 书籍和文献
  • 行业分析报告
  • 临时导入、待整理内容

它是相对独立的资料池,未经过沉淀内化的原始材料,可以放很多乱七八糟你感兴趣的内容;

把资料池独立出来是非常有好处的,因为它是原始的、粗糙的、动态变化的,
独立存储的好处:

  • 可以独立删减
  • 不会把真相层撑爆
  • 不会让长期记忆被噪音污染

3. qmd / openviking / lossless:检索与上下文路由层

这一层也是mm3.0的核心,用不同工具的优势,构建索引构建的分工,已达到更好的体验;

QMD:负责快速检索

QMD的优势是扁平向量,检索非常快速,你可以理解为电脑的内存,快速的读取定位。

QMD 适合:

  • 摘要
  • 短笔记
  • daily memory
  • 长期记忆
  • 知识卡片

先用最低成本,把最可能命中的内容找出来。
比如,你日常让agent搜索之前聊过的内容/做过的项目,用QMD是最高效快速的方式。

OpenViking:负责更深一层的资料展开

如果 你的检索 QMD 已经搜索到足够的内容,就不必继续下钻。

但如果查询内容不够,或者需要进入长文、资料库、书、研究包这类冷资料层,就交给 OpenViking。

它更适合:

  • 超长对话
  • 长文档
  • 树状资料展开
  • 超长文本检索

它解决的是:

在更大、更深的资料池里继续往下找。

比如:三体中关于宇宙是无限膨胀的植物人的原文是怎么描述的?
Agent会调用qmd先检索关键词:三体、植物人、宇宙、无限膨胀…
qmd定位到你资料池中的《三体》,但没有更完整的上下文;
Agent调用Openviking的树状结构,一层层找到三体的原文描述
Agent返回原文给你
image.png
(以上使用codex调用mm3.0搜索结果;前提是你的资料池里面有三体的书籍原文,同时也用openviking构建了索引)

lossless-claw:负责当前活跃会话的精准召回

(这个工具只针对openclaw,其他agent有各自的压缩机制,比如codex,暂时不开放)
做长任务/复杂任务时的续航非常重要;

lossless-claw 能够有效的减少长对话后的模型漂移现象;

  • 长对话压缩后的信息损耗
  • compaction 后的状态漂移
  • 做到一半把上下文做丢

别让 Agent 在长任务里越做越漂移。

4. MCP:统一操作入口,再也不用被某个Agent绑架

我这次把这套整合服务,做成MCP server,长期跑在设备上,
任何支持MCP的agent都可以直接通过服务URL,调用,

这意味着:以后不管你用什么Agent、什么模型,都可以共享你唯一的记忆系统。

不需要单独配置、不需要重复设置路径;一个mm3.0省掉更多复杂操作。

image.png

适合谁?

如果你只需要快速检索?

请优先使用【记忆管家2.0】,基于QMD构建,日常对话、上下文脱水、定期记忆审计功能足够日常需求使用。

如果你需要处理庞大的超长文本?

推荐直接使用【记忆管家3.0】,在2.0的基础上,增加openviking工具,对于超长文本、文献、书籍等内容的处理非常有帮助,能够把大部头变成你随时能翻阅的资料库。

如果你在做复杂/庞大的项目、长对话

推荐直接使用【记忆管家3.0】,在2.0的基础上,增加lossless claw工具,这是openclaw官方发布的上下文压缩工具,采用树状结构对上下文进行压缩,提高召回精准度,有效减少长对话模型漂移。

一键部署包领取方式

直接查看这篇文章,领取入口在文章底部
【OpenClaw不失忆、不烧钱,记忆管家2.0:纯小白一键部署】

**不要把记忆绑死在某一个 Agent 上!

评论区聊聊

  • 你的龙虾使用的还好吗?
  • 你除了openclaw之外,还在用什么Agent?

#记忆系统 #AIAgent #MCP #OpenClaw #QMD #OpenViking #losslessclaw