DSH Plugins
返回列表
🧠

dsh-memory

记忆 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install navid-kianfar/dsh-memory

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

在 DeepSeek Harness 中输入 dsh plugin install navid-kianfar/dsh-memory 安装该插件,来源地址为 https://github.com/navid-kianfar/dsh-memory ,安装后将其加入 profile 的 dsh.profile.bundles 即可生效。

插件介绍

AI 代理每开一个新会话就像失忆:你上次定下的架构决策、团队约定、冲刺目标,窗口一满就灰飞烟灭。dsh-memory 把每个项目的记忆落盘为项目目录下的一个 DuckDB 文件,让你不必反复解释同样的规则。它支持 BM25F 关键词混合检索与可选的向量语义召回,每条记忆都带有分类、时效和审计轨迹,过期策略按类别自动管理。

规则是这里最硬的一环。强制与禁止规则不走普通消息,而是写进系统提示,在每一次模型请求前重新装配,因此无论上下文如何压缩都不会丢失;在管理界面里改一条规则,下一条请求即刻生效,无需重启任何进程。会话开始时还会自动注入上一轮摘要、当前冲刺目标和近期决策,让新会话带着完整上下文起步。插件附带一个与聊天并排的 Memory 标签页,可以浏览、搜索、编辑、归档和删除记忆,也能看到模型实际收到的文本。

适合用 DeepSeek Harness 做日常开发、且希望项目知识沉淀下来的个人开发者或团队。规则文件可以提交到仓库让全队共享,也可以加进 .gitignore 保持本地私有。无需守护进程、无需独立服务器,安装即挂载。

使用场景

  • 避免每次新会话重复解释项目决策和编码约定
  • 让团队共享强制与禁止规则,确保代理始终遵守
  • 跨会话自动保留冲刺目标、架构笔记和近期决策,无需手动粘贴上下文

适合人员

  • 使用 DeepSeek Harness 进行日常开发并希望项目知识沉淀的开发者
  • 需要让 AI 代理始终遵守团队编码规范的工程团队
  • 希望项目记忆可提交到仓库共享或保持本地私有化的个人与小团队