DSH Plugins
返回列表
🧠

dsh-vecrecall

记忆 更新于 2026.10.20

在终端中运行以下命令:

dsh plugin install snowfoxHQ/dsh-vecrecall

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

在 DeepSeek Harness 中执行 dsh plugin install snowfoxHQ/dsh-vecrecall 安装插件(源码:https://github.com/snowfoxHQ/dsh-vecrecall),安装后重启对应 profile,即可使用 vecrecall_* 工具。

插件介绍

在 Harness 里跑代理时,会话一结束上下文就散掉,很难把「我是谁、关键经历、语义事实、深度检索」分层保留下来。dsh-vecrecall 把 vecRecall 这一本地优先的四层认知记忆引擎挂进工具注册表,让 remember、recall、context 等调用在磁盘上形成可复用的长期记忆,而不是每次从零开始。

插件提供六个 vecrecall_* 工具:写入 durable fact 并做意义级去重、纯语义检索、按 L0–L3 组装 context bundle、按结构列出与删除、以及 stats 健康检查。记忆由常驻 Python 进程承载嵌入模型,首次加载后单次调用通常在毫秒级;检索为混合模式,内容原样存储,summary 仅用于展示不参与搜索。

适合需要跨会话延续身份与话题、又希望数据留在本机目录的 Harness 用户——例如长期协作的 coding agent、个人知识助理。写入前会对敏感信息做 redact/reject 等策略,辅助服务只监听 127.0.0.1;仍建议密钥放在环境变量或 vault,记忆里只引用变量名。

使用场景

  • 新会话开始时用 context 拉取 L0–L3 记忆包,快速恢复身份与话题
  • 长期协作中把稳定事实写入 remember,靠 recall 做语义查缺
  • 需要整理或删除某条记忆时,用 list 定位 id 再 forget

适合人员

  • 在 DeepSeek Harness 上跑代理、需要跨会话记忆的用户
  • 希望记忆存本机、不想依赖云端记忆服务的开发者
  • 做长期 coding agent 或个人助理、要分层 context 的团队或个人