dsh-vecrecall
在终端中运行以下命令:
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 的团队或个人