DSH Plugins
返回列表
🧠

dsh-hindsight-memory

记忆 更新于 2026.09.03

在终端中运行以下命令:

dsh plugin install jackyytche/dsh-hindsight-memory

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

在 DeepSeek Harness 中执行 dsh plugin install jackyytche/dsh-hindsight-memory 安装该插件,源码位于 https://github.com/jackyytche/dsh-hindsight-memory ,重启 dsh web 后即可生效。

插件介绍

跨会话的「失忆」一直是对话型 Agent 的核心痛点:用户上一轮告诉模型的事实,下一轮就查无此事。传统解法依赖模型主动调用记忆工具,但工具调用本身消耗 token、增加延迟,且模型随时可能「忘了」去读。

dsh-hindsight-memory 走的是另一条路:把 Hindsight 接成 DeepSeek Harness 的管线级长期记忆,不向模型暴露任何 agent 工具。每轮第一个 LLM 调用前,插件自动以最新用户消息为 query 执行召回,将相关记忆作为一条插件来源的 user 消息注入上下文;轮次结束后再异步将 User/Assistant 文本留存入库。整个过程对模型完全透明,无需它"记得"去调用任何工具。后续 step 通过 turn 级防重放机制不会重复召回,琐碎寒暄和斜杠命令也会自动跳过,避免无意义的召回开销。

插件对故障做了严格隔离:召回失败仅跳过本步注入,留存失败只写日志,聊天循环永不中断;子 Agent 与 fork 会话默认同样参与记忆体系。浏览器设置侧边栏提供独立分节,可实时编辑 API 地址、密钥、记忆库与召回预算,保存即生效无需重启。适合已经在用 DeepSeek Harness 并部署了 Hindsight、希望获得无感跨会话记忆体验的开发者与团队。

使用场景

  • 用户跨会话提及先前告知的事实,模型直接给出答案而无需调用任何工具
  • 多轮工具循环中,后续步骤自动复用首轮已召回的记忆,避免重复查询
  • 子 Agent 或 fork 会话默认共享同一 Hindsight 记忆库,保持上下文一致

适合人员

  • 已部署 Hindsight 并希望获得跨会话长期记忆的开发者
  • 使用 DeepSeek Harness 构建多轮对话工作流的技术团队
  • 希望减少工具调用开销、降低推理延迟的 Agent 架构师