dsh-memory-plugin
在终端中运行以下命令:
dsh plugin install x-000001/dsh-memory-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install x-000001/dsh-memory-plugin,即可从 https://github.com/x-000001/dsh-memory-plugin 安装该长期记忆插件。
插件介绍
在多个仓库与多次会话之间,助手往往记不住项目约定、个人偏好和反复纠正的习惯。dsh-memory-plugin 为 DeepSeek Harness 0.2.x 提供一套可落地的长期记忆层:会话、项目、全局与习惯四层物理隔离存储,项目记忆随仓库走,全局与习惯跟随 DSH 配置目录,避免「记错地方」或层间混写。
核心能力围绕「省 token 又能按需加深」设计。常驻注入的是有硬上限的索引摘要,正文留在磁盘;需要细节时通过 memory_recall / memory_expand 渐进展开,并配合会话级召回预算与可观测的降级阶梯。注入前缀在内容未变时保持字节稳定,有利于提示缓存;可选裁判模型仅用于习惯模式判断且默认关闭,失败时走规则并 fail open,不拖垮主路径。
习惯适配走确定性、可审计的管线:观察、阈值、候选与两道人工闸门,模型无法自行晋升习惯;写入、召回、注入、遗忘、整理与健康报告在无 LLM 路由时也能完整工作。
适合在 DSH 上长期写代码、跨项目协作、希望记忆可版本化、可手改 NDJSON、并要在设置页看清健康状态与降级原因的用户与团队。
使用场景
- 多仓库开发时让项目约定随 .dsh/memory 进版本库
- 会话变长时用索引+按需 recall 控制 token 与上下文
- 反复纠正同一偏好时走习惯管线并由人工闸门确认晋升
适合人员
- 在 DSH 0.2.x 上长期编码、需要跨会话记忆的开发者
- 希望记忆可手改、可审计且健康状态可见的团队
- 不想为记忆功能强绑 LLM、偏好零模型或 fail-open 可选裁判的用户