adoresever

graph-memory

Deepseek Harness、Openclaw知识图谱记忆插件。2026年4月受邀发布在清华大学讨论会。Knowledge Graph + Memory;Knowledge Graph Context Engine for OpenClaw — extracts structured triples from conversations, compresses context 75%, enables cross-session experience reuse

Stars 575 +2Forks 82许可证 MIT更新 2026/8/25

Graph Memory 是 DeepSeek Harness 的本地知识图谱记忆插件,也保留 OpenClaw 接口。它把会话中的任务、已验证方法、错误、修复和决定提取为类型化节点,并用明确关系连接,使后续会话只召回相关局部图。

插件直接接入 DSH 会话、工具、提示词组装和凭据生命周期,不修改核心。数据默认存入 SQLite,向量嵌入为可选能力,缺失时使用 FTS5;召回内容带来源并标记为不可信参考,不能覆盖当前用户指令。

核心能力

  • 从会话中抽取 TASK、SKILL、EVENT 节点及 USED_SKILL、SOLVED_BY、REQUIRES、PATCHES、CONFLICTS_WITH 关系并写入本地 SQLite 图谱
  • 在 Prompt Assembly 阶段按当前问题召回相关局部子图,默认最近 5 个真实用户轮次原样保留,更早表面历史替换为滚动 checkpoint
  • 未配置 Embedding 时自动改用 FTS5,已配置时可接 OpenAI-compatible Embedding 接口
  • 提供 gm_status、gm_search、gm_record、gm_stats 工具,召回内容标记为不可信参考且不能覆盖当前用户指令

如何开始

  1. 1
    从源码构建 tarball

    当前 beta 尚未发布到 npm,需先克隆仓库安装依赖、测试、构建并打包。前置条件为 Node.js 22.19+ 或 24+。

    git clone https://github.com/adoresever/graph-memory.git
    cd graph-memory
    npm install
    npm test
    npm run build
    npm pack
  2. 2
    配置可选向量检索

    不要把 API key 发送到聊天框。DSH 只保存凭据引用。未配置 Embedding 时自动使用 FTS5。

    export GRAPH_MEMORY_EMBEDDING_API_KEY='replace-with-your-key'
    export GRAPH_MEMORY_EMBEDDING_BASE_URL='https://dashscope.aliyuncs.com/compatible-mode/v1'
    export GRAPH_MEMORY_EMBEDDING_MODEL='text-embedding-v4'
    export GRAPH_MEMORY_EMBEDDING_DIMENSIONS='1024'
    dsh web

使用前确认

当前 beta 1.6.0-beta.8 尚未发布到 npm,必须先从源码构建 tarball。前置条件为 Node.js 22.19+ 或 24+。召回内容是不可信参考材料,不能覆盖当前用户指令。旧版 OpenClaw 入口约 75% Token 减少仅针对特定 7 轮工作流对照,不代表所有任务都有固定压缩比例。相关名称与现场信息不表示清华大学、新浪财经、DeepSeek 或 OpenClaw 对本项目提供官方背书。旧 desktop-2.0 Pro 不能直接安装到 DSH。

Star 增长

548 → 575 Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

claude-codecodexdeepseekdeepseek-harnessdshdsh-plugindsh-pluginsknowledge-graphmemoryopenclawopenclaw-pluginopencode

相关项目

参考安装命令 · 请先查看仓库 README
npx @deepseek-ai/dsh plugin --profile web add /absolute/path/to/graph-memory-1.6.0-beta.8.tgz

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。