dsh-memory-plugin:为 DeepSeek Harness 提供跨项目长期记忆的 DSH plugin
x-000001/dsh-memory-plugin
为 DeepSeek Harness 提供跨项目长期记忆的 DSH plugin,用会话、项目、全局、习惯四层存储配合渐进式召回,零 LLM 也能运行。
dsh-memory-plugin 是面向 DeepSeek Harness 0.2.x 的长期记忆扩展,把记忆拆成会话、项目、全局与习惯四个物理隔离的存储,让对话结束后仍能找回旧信息、让偏好跨项目延续。它用常驻索引加按需展开的方式控制 token 消耗,注入段落保持字节稳定以复用提示缓存。习惯学习走可审计的流水线,必须经过两道人工确认才会自动生效。整条核心链路不依赖模型调用,未配置模型路由也能正常写入、召回与遗忘。
如何安装
dsh plugin --profile web add github:x-000001/dsh-memory-plugin- 分类
- 数据与知识
- 平台
- DSH Plugin
- 作者
- x-000001
- 分发方式
- 插件
dsh-memory-plugin 核心特性
dsh-memory-plugin 仓库简介
它是做什么的?
它是 DeepSeek Harness(DSH)的长期记忆插件,为 DSH 0.2.x 提供跨项目的持久记忆能力。它把记忆拆成会话、项目、全局、习惯四个物理隔离的存储,解决对话结束即遗忘、偏好无法跨项目延续的问题。核心能力包括分层存储、按需展开的低 token 召回,以及可审计的用户习惯学习流程。整个核心链路不依赖模型调用,未配置模型路由时写入、召回、注入、遗忘与健康报告照常工作。
核心功能
- 四层记忆存储:会话、项目、全局、习惯各自独立存放,项目记忆随仓库迁移,全局偏好跟随 DSH 主目录,且各根目录被校验为严格不嵌套。
- 渐进式召回:常驻索引有硬性上限,细节通过 memory_recall 与 memory_expand 按需展开,并设有每会话累计预算与可观测的降级阶梯。
- 缓存友好的注入:注入段落文本保持字节稳定,只有记忆内容真正变化时才更新索引,利于提示缓存复用。
- 习惯学习流水线:从观察到阈值触发、可选判定、候选区,再到两道人工确认关卡,模型无法自行把习惯提升为自动生效。
- 零模型调用模式:写入、召回、注入、遗忘、整合与健康报告均可在无模型路由下完成,可选判定模型默认关闭且失败时放行。
怎么使用这个插件?
在 DSH 中启用该 DSH plugin 后,日常对话即可自动积累记忆,无需额外操作。需要找回旧信息时,调用召回工具先看常驻索引,再按需展开具体条目;项目相关记忆会随仓库一起走,换机器后仍可延续。习惯类条目不会自动生效,需在宿主提供的界面路由上完成两次人工确认,工具参数本身无法确认或提升习惯。若想完全离线运行,保持判定模型关闭即可,整条记忆链路仍可正常工作。
报错怎么排查?
插件启动时若提示记忆根目录冲突,说明项目、全局或习惯目录发生别名或嵌套,需按官方说明把四个存储根调整为互不包含的独立路径。若配置了判定模型但调用失败,流程会按失败放行继续,可先关闭判定模型确认主链路是否正常。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:x-000001/dsh-memory-plugin。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
