QWQcool/dsh-trivium

QWQcool★ 1JavaScript最后同步: 2026-08-21

在 GitHub 打开

In-process graph memory kernel for DeepSeek Harness, backed by TriviumDB.

README 摘要

dsh-trivium — DSH 进程内图记忆 DeepSeek Harness 的跨会话图记忆插件:按节点和边记,默认少注入,设置页可改可归档。会话标题栏多一个 会话图 :compaction 收成方框,可从检查点 fork,可选记忆芯片钉进下一轮。每个工作区一个 .dsh/trivium.tdb ,不另起服务。 快速安装 : dsh plugin --profile web add dsh-trivium → 重启 dsh web → 打开工作区(设置里出现「Trivium 记忆」,对话旁出现「会话图」)。 安装 前提:已安装 DeepSeek Harness 并至少启动过一次 dsh web 。当前测试宿主: @deepseek-ai/[email protected] (从 rc.6 跟过来:设置里的「Trivium 记忆」、新会话短地图、跨会话 ctx find 、会话图标签均可用)。 重启 dsh web 后生效。记忆文件在当前工作区: 用 Dsh BatStart 的(启动器已钉 0.1.0-rc.8 ),双击启动就会装上,不必再执行上面这条。 本地跟源码联调: 然后重启 dsh web 。 更新 装完重启 dsh web 。源码联调则在仓库里 git pull 后再跑一次 node scripts/link-dsh.mjs 。 AI 时代安装 把下面这句话复制给助手即可: 做什么 - 跨会话 — 会话 A 记下「鉴权走 header X」,会话 B 调用 ctx find("鉴权") 命中,并带上它连着谁( about / decided / broke / fixed )。 - 默认安静 — 新会话只注入一张短地图(≤400 token)。模型要用再调工具,不会每一步灌满。 - 会话图 — compaction 切一段就收成一个方框;旧会话可点「更新检查点」补上已经发生过的压缩 / 分叉;勾选的记忆芯片从当前这段的下一轮注入。 - 人能改错 — 会话图芯片条可新增、归档、删除;设置页管搜、改名 / 正文、合并、全局开关。 - 抽取偏严 — 闲聊、一次性改文件、密钥 不会从对话自动入库 。芯片「新增」按你写的存(点一次整段一条)。 - 可选 embedding — 默认关。官方 DeepSeek 对话接口没有 embeddings;可填 OpenAI 兼容地址。 四个工具 工具 说明 ctx find 检索,返回摘要和图路径 ctx read 按 id 读全文和入边 ctx remember 手动写入 ctx link 两点之间建有向边 内核仍是这四个。会话图不加第五个工具。 会话图 入口:当前会话标题栏 对话 / 轨迹 / 会话图 。这是情节图,不是记忆编辑器;改名、合并、全局开关仍走设置页。芯片条上可以直接新增、归档、删除。 方框 - 没压过…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginmemorytriviumdb

分类