Skip to content

Releases: adoresever/graph-memory

v2.0.0: OpenClaw Graph Memory 2.0一键安装包

18 Mar 16:14

Choose a tag to compare

🎉 v2.0.0: OpenClaw Graph Memory Pro 一键安装包

OpenClaw 知识图谱上下文引擎 Pro 版 — Neo4j 图数据库驱动,从对话中提取结构化三元组,压缩上下文 75%,支持跨会话经验重用。

🆕 v2.0.0 Pro 版亮点

🔥 Neo4j 原生图数据库

  • 从 SQLite 升级为 Neo4j 图数据库,原生支持图遍历和关系查询
  • Cypher 查询语言驱动的知识检索,性能远超递归 CTE
  • 支持 Bolt 协议连接,兼容 Neo4j Community / Enterprise / AuraDB
  • 一键安装包内置 Neo4j 运行环境,开箱即用

🧠 知识图谱引擎

  • 结构化三元组提取:自动从对话中提取 TASK / SKILL / EVENT 三类节点和 5 种边关系(USED_SKILL, SOLVED_BY, REQUIRES, PATCHES, CONFLICTS_WITH)
  • Personalized PageRank(PPR):基于当前查询的个性化排序,Neo4j 原生图算法加速,~5ms 实时计算
  • 社区检测:利用 Neo4j GDS 图算法库自动聚类相关技能
  • 向量去重:基于余弦相似度自动合并语义重复节点

📦 assemble 按轮次切分 + 图谱全量注入

  • 重构 assemble 流程,支持按对话轮次切分上下文
  • 图谱节点全量注入 systemPrompt,不再受 max_token 截断限制
  • 保留最近 N 条原始消息(fresh tail)确保对话连贯性

🔍 跨会话记忆召回

  • Neo4j 原生图遍历替代递归 CTE,多跳关联查询更高效
  • FTS5 全文搜索 + 向量语义搜索双引擎
  • 社区扩展:自动召回同集群的相关知识节点

🔧 信号检测机制重构

  • 删除 signals 机制,改为每轮对话触发一次知识提取
  • 简化 compact 流程,提升知识提取的及时性和准确性

📊 性能数据

对话轮次 无 graph-memory 有 graph-memory
R1 14,957 tokens 14,957 tokens
R4 81,632 tokens 29,175 tokens
R7 95,187 tokens 23,977 tokens

75% 上下文压缩率,有效解决长对话 token 爆炸问题。

💻 Windows 一键安装包

  • 文件OpenClaw-Graph-2.0.0-win-x64.exe
  • 平台:Windows 10/11 x64
  • 内置组件:Neo4j 图数据库 + Graph Memory 插件
  • 使用方式:下载后双击运行,自动配置 Neo4j 环境,开箱即用
  • 无需手动安装 Neo4j、无需命令行操作

🛠️ Agent 工具

工具 说明
gm_search 搜索知识图谱中的相关技能、事件和解决方案
gm_record 手动记录知识到图谱
gm_stats 查看图谱统计:节点数、边数、社区数、PageRank 排名
gm_maintain 手动触发图谱维护:去重 → PageRank → 社区检测

🔄 从 v1.x 升级

  • v1.x 使用 SQLite 存储,v2.0.0 Pro 升级为 Neo4j 图数据库
  • 支持从旧版数据库迁移(详见文档)

📖 文档

📄 License

MIT