为 Hermes Agent 设计的无损上下文管理插件,用 SQLite 保存全部消息并构建摘要 DAG,便于回溯已压缩的历史。
Martian-Engineering/lossless-claw
为 OpenClaw 提供的上下文管理插件,用 SQLite 保存全部消息,并以 DAG 摘要替代截断。
- Star
- 4,917
- Fork
- 457
- 未关闭 Issue
- 263
- 最近提交
- 昨天
这是什么?
Lossless Claw 是 OpenClaw 智能体框架的插件,改变了长对话的压缩方式。当对话超出模型上下文窗口时,它不再丢弃较早的消息,而是将每条消息保存在 SQLite 数据库中,用已配置的 LLM 为较早的消息分块生成摘要,并把摘要逐级压缩成更高层的节点,形成有向无环图(DAG)。
每一轮对话,上下文由摘要加上最近的原始消息组合而成。智能体可以使用 lcm_grep、lcm_describe 和 lcm_expand 工具检索已压缩的历史,并回溯任意摘要背后的原始细节。原始消息不会被删除,摘要也都能链接回其来源消息。
项目还提供 lcm 命令行工具用于读取数据库和查看、修改配置,提供 /lossless 等会话内命令用于备份和检查摘要健康状况,并包含一个会话迁移工具,可将已有的 OpenClaw JSONL 会话文件导入数据库。
核心功能
- 01将每条消息按会话保存在 SQLite 中,不做截断。
- 02随着历史增长,将摘要逐级压缩成 DAG 结构。
- 03每轮对话的上下文由摘要与最近的原始消息组合而成。
- 04提供 lcm_grep、lcm_describe、lcm_expand 工具用于检索和还原压缩内容。
- 05附带 lcm 命令行工具、会话内 /lossless 命令以及一次性会话迁移工具。
适用场景
- 运行长期使用的个人 OpenClaw 助手,让它记住更早的对话。
- 从旧讨论中找回被上下文截断丢失的具体细节。
- 检查或备份 OpenClaw 部署的会话数据库。
- 在启用插件后,将已有的 OpenClaw 会话历史导入 LCM 存储。
快速上手
- 1
使用 OpenClaw 插件安装器安装插件
openclaw plugins install @martian-engineering/lossless-claw@latest - 2
在 openclaw.json 中将上下文引擎插槽设为 lossless-claw,并启用其会话提示钩子
- 3
修改配置后重启 OpenClaw
使用前须知
- 需要 OpenClaw 2026.9.2 或更新版本,它是只能在 OpenClaw 内运行的插件。
- 摘要功能依赖你在 OpenClaw 中配置的 LLM 服务商,可能产生 API 费用。
收录于专题
标签
常见问题
- lossless-claw 是什么?
- 为 OpenClaw 提供的上下文管理插件,用 SQLite 保存全部消息,并以 DAG 摘要替代截断。 Lossless Claw 是 OpenClaw 智能体框架的插件,改变了长对话的压缩方式。当对话超出模型上下文窗口时,它不再丢弃较早的消息,而是将每条消息保存在 SQLite 数据库中,用已配置的 LLM 为较早的消息分块生成摘要,并把摘要逐级压缩成更高层的节点,形成有向无环图(DAG)。
- lossless-claw 可以免费使用吗?用的什么许可证?
- lossless-claw 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- lossless-claw 还在维护吗?
- 活跃维护中。lossless-claw 最近一次提交是在 2026年11月5日。
- lossless-claw 适合用来做什么?
- 运行长期使用的个人 OpenClaw 助手,让它记住更早的对话。 从旧讨论中找回被上下文截断丢失的具体细节。 检查或备份 OpenClaw 部署的会话数据库。 在启用插件后,将已有的 OpenClaw 会话历史导入 LCM 存储。
- lossless-claw 怎么安装和运行?
- 使用 OpenClaw 插件安装器安装插件: openclaw plugins install @martian-engineering/lossless-claw@latest 在 openclaw.json 中将上下文引擎插槽设为 lossless-claw,并启用其会话提示钩子 修改配置后重启 OpenClaw
- 在哪里获取 lossless-claw?
- 源代码和安装说明在 GitHub 上:https://github.com/Martian-Engineering/lossless-claw
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 DeepSeek Harness 与 OpenClaw 的知识图谱记忆插件,控制上下文长度并跨会话召回原始问答。
本地优先、可自托管的持久化记忆引擎,供 LLM 应用和智能体使用,支持时间感知检索与 MCP 集成。
一个精简、节省 token 的 MCP 服务器,让 AI 客户端查询和探索 PostgreSQL、MySQL 等多种数据库。
一款命令行工具和浏览器扩展,可从网页、PDF、YouTube、播客及音视频中提取正文并生成摘要。
面向 Claude Code 与 opencode 的完全本地项目记忆工具,自动记录会话并生成可续接的摘要,无需调用任何 API。