dsh-memory
在终端中运行以下命令:
dsh plugin install chenhw7/dsh-memory
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install chenhw7/dsh-memory 即可安装,项目源码见 https://github.com/chenhw7/dsh-memory
插件介绍
每次关闭会话,DeepSeek Harness 的 Agent 都会丢掉之前积累的事实、偏好和踩过的坑,下一轮还得从头解释。Cairn(@chenhw7/dsh-memory)把值得保留的内容持久化到本地 KV 存储,并在后续会话中重新注入上下文,让 Agent 真正拥有跨会话、跨重启的长期记忆。\n\n核心能力方面,它提供 CJK 感知的 BM25 相关性检索、全局/项目/用户三层作用域、九个面向模型的内存工具、自动学习管道(从对话中捕获记住意图、修正和失败恢复模式)、写入与加载时的安全扫描(拦截 API Key、提示注入等)、pin/软衰减生命周期管理,以及可选的人工审核队列。所有配置通过 Settings UI 四张卡片实时生效,无需重启。\n\n适合在多个项目中长期协作、不想每次重复解释编码偏好和踩坑经验的开发者与团队使用;也适合希望在 Agent 工作流中引入结构化记忆层、同时保持数据完全本地可控的用户。
截图预览
使用场景
- 跨会话保留编码偏好、项目约定和踩坑记录,避免每轮重复解释
- 从对话中自动学习修复经验与失败恢复模式,沉淀为可检索的知识条目
- 在多个项目间共享全局偏好,同时按仓库隔离项目级上下文
适合人员
- 使用 DeepSeek Harness 进行日常开发的个人开发者
- 在多个仓库间协作、需要统一团队编码约定的工程团队
- 希望 Agent 拥有结构化记忆层且数据完全本地可控的用户