dsh-plugin-memory-lite
在终端中运行以下命令:
dsh plugin install eighteentang/dsh-plugin-memory-lite
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中可通过命令行执行 dsh plugin install eighteentang/dsh-plugin-memory-lite,或在侧边栏「插件 → 添加插件」中粘贴完整仓库地址 https://github.com/eighteentang/dsh-plugin-memory-lite(建议加 #v1.3.0 指定版本)后安装并重启客户端。
插件介绍
DSH 的会话有天然边界:换一个新会话,或经历一次上下文压缩之后,你之前敲定的架构结论、踩过的坑、项目约定往往就「消失」了,只能一遍遍重新交代。dsh-plugin-memory-lite 在后台用本地 SQLite 帮你把对话沉淀下来,并在需要时把相关记忆补回对话里,全程不联网、不上传,也不绑定任何外部记忆服务。
插件分三层协作:每轮结束自动追加日志(零模型调用);你点「立即整理」或开启空闲自动整理时,才把日志蒸馏成长期记忆条目;每句用户消息到达时,按关键词召回条目并作为独立消息追加到对话尾部——日志永不进提示词,避免淹没上下文与前缀缓存。设置页还提供人设与工作规范文本框(每轮注入)、工作区与用户级两套长期库,以及 memory_note / memory_search 等对话内工具。
整理默认手动触发,避免悄悄消耗模型额度;需要自动化可把 autoDistill 打开。检索是关键词级而非语义向量,换说法可能搜不到,适合记得用当时的关键词或让模型帮你搜。删除可走停用、审批删除或清空数据目录,敏感内容在写入时标记并在注入路径上保守处理。
适合长期在 DSH 里做同一项目、又不想依赖云端记忆的人:既要跨会话延续上下文,又要把数据留在本机、把「花额度蒸馏」握在自己手里。跨工作区的通用事实用用户级库;跟项目绑定的细节留在工作区库;必须每轮都遵守的规则写进那两个文本框。
使用场景
- 换会话或压缩后仍想找回项目结论与约定
- 长期在同一工作区迭代,不想反复交代背景
- 需要跨工作区记住身份、语言等用户级事实
适合人员
- 重视数据留在本机、不依赖云端记忆服务的用户
- 在 DSH 中长期维护同一项目或产品的开发者
- 愿意手动或按策略控制蒸馏成本、管理记忆条目的人