2026-08-01T09:30:56.344Z
OpenClaw 内存插件:使用五次测试门来选择
在迁移之前,通过测试持久性,检索,隐私,故障行为和验证恢复来选择OpenClaw内存后台.
最安全的默认方式是不安装最有能力的OpenClaw内存插件. 首先要从构建的后端开始,写下它不能满足的要求,然后只有当候选人通过五项测试时才会移动:坚持,检索,隐私,失败行为和恢复. 这一规则会导致不同的选择. 用机进行一个小型的Markdown内存. 当一个大型的本地集团需要重新排名或额外索引目录时,请考虑QMD. 考虑 memory lancedb ,当自动捕获和向量召回证明本地数据库依赖性时. 考虑Honcho当自动用户建模和跨会议服务支持的内存是实际要求时. 将 memory wiki 视为伴侣知识层,而不是替代主动内存后端. 本文使用OpenClaw 2026.7.1 2文件合同和可执行的选项装置. 它并没有声称该装置是检索质量的基准. 在它拥有持久的内存之前,你不能验证其运行边界的架构. 首先决定你要取代哪个层 记忆插件隐藏了两个不同的决定. 活跃记忆后端拥有回忆. OpenClaw的记忆概况表示, memory search 和 memory get 来自主动内存插件,默认情况下是 memory core . 只有一个插件一次拥有活跃的内存插槽. 换个插槽改变了运行时间的依赖性. 一个伴侣层添加了另一个表示,而不取出那个空隙. 捆绑的记忆wiki在活动后端旁边编译了索赔,证据,来源,仪表板和维基页面. 记忆,索引,推广和梦想仍然是活跃的内存插件. 因此,如果真正需要的是替代搜索引擎,将其安装为"改善搜索"是错误的决定. 记录的选择有显著不同的界限: 据 Builtin 存储对 MEMORY.md 和 memory/ .md 的每代理SQLite指数. 它支持关键字,向量和混合搜索. 其他国家 建筑发动机的文档 在没有配置嵌入服务器时,关键字搜索仍然可用. 它是基线,因为它没有单独的侧车或服务. QMD 是一个本地第一侧车,具有BM25,向量搜索,重新排名,查询扩展和额外的目录. 如果QMD完全失败,QMD文件还记录了汽车的倒车. 这种倒退是具体的运营优势,而不仅仅是另一个特点. memory lancedb 是一个拥有内存插件的外部插件. 它的官方文件描述了自动召回,可选自动捕获,嵌入依赖,每代理所有权,以及本土的 @lancedb/lancedb 包. 同页面指出了英特尔macOS的平台限制,并没有承诺自动的后端倒退. Honcho 将对话转向专用服务,并构建用户和代理模型. 该洪乔集成文档支持管理或自主托管的操作,并表示本地Markdown内存可以随之而存. 服务,其存储边界以及可用性成为记忆健康的一部分. memory wiki 是用于来源丰富的合成和维护知识页面. 这是一个好答案, 如何让索赔和来源可检查? 在测试主体上, openclaw version 报告了 2026.7.1 2 . openclaw plugins list json 显示了 memory core 捆绑和加载, memory wiki 捆绑但被禁用,没有LanceDB或Honcho安装. 这不是一个普遍的建议. 它说明了为什么选择必须从当前的库存开始,而不是市场的截图. 执行五次测试,有故意不方便的案例 一个成功的安装只证明命令完成了. 这并不是证明需要的记忆存活了,可以找到,保持私密,安全地退化,或者可以恢复. 1. 持久性:名称持久性所有者 在一次性测试剂中创建一个具有独一无二的鱼身份的合成事实. 记录真相来源所在地,索引所在地以及插件是否存储第二份副本. 如果后端需要,重新启动网关,重新构建索引, 通过需要三个事实: 源记录仍然存在; 活跃后端报告一个健康的索引或连接; 在重新启动后,可检索鱼. 不要用真实身份证,客户名字或私人对话作为鱼. 在当前的环境中,仅仅存在的结果都证明了坚持性. 2. 检索:测量失败,没有一个幸运的击球 构建一个小小的设备,包含精确的身份证,被引用的决定,两个相互矛盾的修改,以及一个不应该匹配的项目. 测试精确的搜索,语义搜索,近期,矛盾处理和删除. 在运行查询之前记录预期的源路径或记录ID. 合理的默认是确定性接受:每一个所需的项目都被找到,过时的修改不会超过当前的修改,负面控制仍然没有. 一个可行的答案的示范查询不能区分检索与巧合. 3. 隐私:证明隔离预测 用两种一次性药物和两种鱼. 每个特工都应该找回自己的鱼,而不能找回另一个. 然后检查宿主所离开的东西: 嵌入的文本; 托管服务是否收到原始消息或衍生的观察; 在哪里存在API凭证; 删除是否删除源,索引和服务副本; 记录是否包含内存内容. 兰斯DB文档明确描述了在向量排名之前应用的所有者预言. 霍恩乔故意将对话转移到专门的服务,除非自己主持. 这些是不同的信任界限. 也不应将它们放入一个通用的 支持隐私选项框中. 4. 失败:打断依赖性 在测试环境中,将嵌入式供应商无法使用,将侧车从 PATH 中移除,或封锁服务终端点. 然后问一个已知答案的人. 需要的结果不一定是正确的答案. 它是一个诚实的状态:可通过记录的倒退,可用错误无法使用,或可被操作员看到的方式降低. 返回一个空白的结果,就像没有记忆一样,就是一个错误的失败. 记录的边界在这里很重要. 构建搜索可以保留 keyword 搜索,而无需嵌入. QMD可以回到建构. 一个LanceDB本土载荷或嵌入失败需要自己的处理. 一个支持服务的插件将网络和服务可用性添加到健康包裹中. 5. 恢复:恢复,重新索引和验证 在迁移之前,拍一张验证的快照. 在失败测试后,将其恢复到一次性环境中,重建任何衍生索引,并重新启动检索装置. 只有当预期项目,所有权,删除状态和当前修订一致时才能恢复. 仅可读的探测器的使用取决于选择的路径: QMD 应该显示侧车是否准备好,或是自动倒车. DB增加了 openclaw ltm stats . 洪乔增加了 openclaw honcho status . 记忆维基添加了 openclaw wiki doctor 和 openclaw wiki status . 恢复后运行相关探测器;不要仅仅从过程可用性推断健康状况. 执行门实际上选择了什么 附带的装置将记录的功能编码为严格的要求,然后评估了五个配置文件. 结果是: 输出是有用的,因为每个选择也包含了倒退声明和恢复探测器. 这故意不是一个分数卡. 每个特征的积分将使最复杂的候选人赢得胜利,即使读者只需要持久的本地Markdown. 这项装置还揭示了一个重要的边界. memory wiki 获取 provenance 配置文件,但保持在活跃后端车道之外. 洪乔赢得了自动用户建模,但引入了服务界限. 兰斯DB赢得了自动的本地向量捕获,但引入了嵌入和本地包的依赖. 由于需要重新排名, 由于这些额外要求都没有存在, 你可以重复这个规则,而不会相信结论: 1. 在可观察的术语中列出要求. 2. 标记不可谈判的隐私和平台限制. 3. 拒绝那些不能满足一切严格的限制的候选人. 4. 最小的新失败表面的幸存候选人. 5. 在迁移之前,与一次性数据进行五项测试. 这也是功能页面不再是足够的证据的地方. 根据目前的文档,而不是共享的检索基准. 如果两位候选人幸存下来, 试试两者, 试试问题, 延迟预算和失败模式. 不知名仍然是不知名的. 在新的道路证明自己之前,保持可行的反转 在复制记录时,内存迁移是不完整的. 它是完整的,当新的后端重新启动后检索正确的当前决定,保持代理界限完整,揭露故障, 使用阶段切断: 结装置,而不是整个生产内存; 拍摄内容的快照并记录其哈希; 填充候选人在一个孤立的物质中; 执行五项测试; 对旧和新途径的影子代表性查询; 在切换主动插槽之前分类分歧; 通过稳定窗口保持前源完整; 只有恢复经过测试后才能移除反弹路径. 自动捕获需要特别小心. 它可以减少错过的写作,但它也改变了摄入的边界. 检查是否拒绝运输元数据,注入的背景,秘密和复制文件. 确认哪些消息类型符合条件,删除如何工作,以及未能捕获是否可见. 方便性并不能取代原产地. 这种原则也适用于反弹. 据QMD记录的构建倒退保存了搜索路径,但结果质量和覆盖范围可能会发生变化. 这是一个退化状态,而不是一个自动的绿色. 如果选择后端没有记录后退,请明确不可用性,并保留测试后退. 使用发布规则,而不是最喜欢的插件 选择符合要求的最小架构,并通过所有五项测试. 区块迁移时持久所有者不清楚,所需的检索错失,跨代理隔离失败,停机看起来没有记忆,或快照无法恢复. 这一规则解决了原始问题: 保持在正常的地方案件的建设. 添加QMD用于本地体积尺度,重新排名或额外的路径. 只有当自动向量内存值其嵌入和本地依赖时,选择LanceDB. 当服务支持的跨会议用户建模是目标,并且其数据界限是可接受的时,选择Honcho. 在需要编译来源丰富的知识时,添加存储wiki;不要把它当作活跃的后端. Sidewisp 目前处于私密预览阶段。 目前它不检查,选择,迁移或恢复OpenClaw内存后台. 它的产品方向是使药物健康的证据,不确定性和安全恢复界限可见;上面的五个测试门是你今天可以使用的方法,