DSH Plugins
返回列表
dsh-memory-vault

dsh-memory-vault

记忆 更新于 2026.10.20

在终端中运行以下命令:

dsh plugin install xying-lm/dsh-memory-vault

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install xying-lm/dsh-memory-vault,或在「设置 → 插件 → 安装插件」中填写仓库 https://github.com/xying-lm/dsh-memory-vault,装好后彻底退出宿主(含托盘)再重启生效。

插件介绍

模型上下文窗口有硬上限,跨会话说过的话、定过的约定很容易「窗口一关就找不到」。dsh-memory-vault 在本地用 SQLite 把对话与要点沉淀成可检索的长期库,每轮对话前按需注入一小段相关历史,让助手在固定窗口里也能「翻到」以前的内容,而不是指望把整库塞进提示词。

插件走零运行时依赖路线:Node 24 内置 node:sqlite 与 FTS5 trigram,无需 npm 或向量模型。自动采集用户与(可配置的)助手回复,并配合压缩层在新会话首轮注入过去会话要点;同时提供 memory_search、memory_open、memory_catalog 等工具,支持分段读全文、换词翻页与显式保存 long / multi / once 三种模式。Web 面板可查看用量、检索与目录浏览,容量档位可即时调整。

它擅长找回具体事实——例如上次提到的部署脚本名称——检索以字面匹配为主,不做语义 embedding;跨全库统计与全局推理仍需模型串行多次读取或依赖摘要层。适合需要跨会话记住偏好、决策与踩坑记录、又不想引入重型记忆栈的 DeepSeek Harness 用户;与会话内压缩类插件互补,各管「窗口外找回来」与「窗口内装下」。

截图预览

使用场景

  • 需要跨多轮、多会话记住项目约定与踩坑记录
  • 经常问「上次我们定的方案/脚本叫什么」这类具体事实
  • 希望对话自动沉淀到本地库,每轮只注入少量相关摘录

适合人员

  • 长期在 DeepSeek Harness 上做同一项目的开发者
  • 不想引入向量模型或 npm 依赖的本地优先用户
  • 需要可检索记忆库并与会话内压缩插件搭配使用的人