乐于分享
好东西不私藏

OpenClaw 彻底解决失忆,让OpenClaw拥有“永久记忆”

OpenClaw 彻底解决失忆,让OpenClaw拥有“永久记忆”

资深运维对外提供:系统架构优化、故障应急响应、自动化运维、云平台迁移等技术服务。欢迎文末留言或私信「合作」!


在 OpenClaw 中经常遇到长上下文被迫压缩中断会话,或则聊天过长被迫截断,感觉就像 “失忆”,OpenClaw 默认使用滑动窗口压缩策略来管理对话历史。当上下文窗口填满时,它会将旧消息压缩成一段摘要,然后继续对话。这种方法看似合理,但在实际使用中存在致命缺陷

   1、信息丢失:压缩过程会丢弃细节,导致AI忘记之前讨论的关键信息

   2、上下文断裂:长对话中,AI无法引用10分钟前讨论的内容

  3、任务连续性差:对于需要多轮对话完成的任务,AI常常“从零开始”

Lossless-Claw是一个社区开发的OpenClaw插件,它完全替换了OpenClaw 的默认压缩系统:

   1、DAG记忆结构:使用有向无环图(DAG)存储对话历史,保留完整结构

   2、增量压缩:只压缩已完成的旧内容,保留活跃上下文

   3、检索功能:提供工具搜索和展开历史记录

   4、状态序列化:保存工具调用历史、环境状态、关键决策等结构化信息

安装 Lossless-Claw

官网:https://github.com/Martian-Engineering/lossless-claw

方式一:

帮我在当前机器上安装 OpenClaw 插件 lossless-claw:GitHub:https://github.com/martian-engineering/lossless-claw请按步骤执行:1. 检查 ~/.openclaw/extensions 是否存在,不存在则创建2. 克隆项目到该目录3. 进入 lossless-claw 目录4. 使用 npm install 安装依赖5. 检查 ~/.openclaw/openclaw.json:   - 确保 plugins.allow 允许该插件(或为空)6. 重启 OpenClaw 服务7. 使用 openclaw status 验证插件是否加载成功要求:- 每一步输出执行结果- 如果失败自动重试或修复- 不要跳步骤

方式二:

# 使用 OpenClaw 的插件安装程序openclaw plugins install @martian-engineering/lossless-claw# pnpm 安装pnpm openclaw plugins install @martian-engineering/lossless-claw

方式三:

git clone https://github.com/Martian-Engineering/lossless-claw.gitopenclaw plugins install --link ./lossless-claw

设置上下文引擎为 lossless-claw

openclaw config set plugins.slots.contextEngine "lossless-claw"

在 openclaw.json 配置 lossless-claw

  "plugins": {    "slots": {      "contextEngine": "lossless-claw"    },    "entries": {      "lossless-claw": {        "enabled": true,        "config": {          "freshTailCount": 48,          "contextThreshold": 0.65,          "incrementalMaxDepth": 2        }      }    },  }

freshTailCount 最近原始消息数量,始终保留不压缩

contextThreshold 触发压缩的上下文窗口比例。设为 0.75 表示消耗 75% 预算时触发压缩

incrementalMaxDepth 增量(每轮)凝聚的深度。0 = 仅叶子压缩,1 = 一级凝聚,-1 = 无限制

配置好后 重启OpenClaw 即可


RAG(知识库)

OpenClaw 接入本地 RAGFlow 杜绝瞎编乱造

小红书自动化

OpenClaw接入小红书MCP实现自动化操作

一个人的运营团队:OpenClaw+CDP自动化采集小红书爆款文案,起号新捷径可应用于所有行业

QQ机器人

QQ 机器人固定IP解决方案-Nginx

OpenClaw 接入 QQ 教程通用

OpenClaw 接入QQ机器人教程

浏览器

OpenClaw 接入远程浏览器(CDP)

Linux版 OpenClaw 接入Google-chrome

Windows OpenClaw 接入本地浏览器

小龙虾安装与配置

OpenClaw 接入本地 Ollama 的大模型

OpenClaw 初始化配置讲解教程

OpenMediaVault使用docker部署openclaw(小龙虾)

Windows 11安装 OpenClaw 中文版

Ubuntu 安装 OpenClaw 完整教程


20年大型系统运维经验,提供企业级运维外包、技术顾问与应急支持服务

运维博客:www.lhl.zone

官网:www.cqhlwl.com

欢迎各位看官留言讨论,如还需要其他内容欢迎各位留言

相关学习资料