dsh-memory-graph
在终端中运行以下命令:
dsh plugin install zmh2000829/dsh-memory-graph
将以下提示词粘贴到 DeepSeek Harness 对话框中:
从 https://github.com/zmh2000829/dsh-memory-graph 克隆仓库,验证后通过 dsh plugin install zmh2000829/dsh-memory-graph 将其链接到当前 DSH profile 并重启即可启用。
插件介绍
DeepSeek Harness 的 agent 在多轮、跨会话的长对话中缺少持久且可审计的记忆层——用户的偏好、事实、约束和教训一旦会话结束便无从追溯。dsh-memory-graph 以本地 SQLite 为底座,将这些信息结构化为带时序关系的知识图谱:稳定事实被新值取代而非覆盖,每条记录保留完整溯源链路,可随时回滚到上一版本。召回阶段融合词法匹配、图邻近度、重要度、时间衰减与显式访问强化,并对连续中文文本做了 FTS5 trigram 索引与短查询回退,无需依赖空格分词;若已配置 OpenAI 兼容的 embedding 端点,还能叠加余弦相似度做可选的语义召回。整个插件以 Cordis 生命周期扩展点接入,卸载即移除全部工具、监听器与 UI 贡献,不改动 Harness 源码,也不改变 agent 主循环。DSH Web 侧提供交互图谱——搜索、拖拽、缩放、重复实体合并、孤立节点发现——以及每轮独立的 Memory On / Off / Mixed 开关,让调用者精确控制哪一轮执行自动召回、摘要与归档。适合长期运营多会话 agent、重视数据本地化与可审计性、且经常处理中文内容的开发者与团队。
使用场景
- 跨会话保留用户偏好、事实与约束,避免重复询问
- 对 agent 记忆进行可视化审计、实体合并与孤立节点清理
- 在中文为主的对话中精准召回历史上下文,无需空格分词
适合人员
- 运营多会话 agent 且要求数据完全留在本地的开发者
- 需要可审计、可回滚记忆链路的 AI 产品团队
- 以中文为主要交互语言的 AI 应用构建者