DSH Plugins
返回列表
🧠

dsh-self-memory

记忆 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install cyanxi69-jpg/dsh-self-memory

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

运行 dsh plugin install cyanxi69-jpg/dsh-self-memory 即可安装(源码地址:https://github.com/cyanxi69-jpg/dsh-self-memory)

插件介绍

每次开启新的 DeepSeek Harness 会话,智能体都从零开始:半小时前修好的坑、上个窗口验证过的方案,全部遗忘。dsh-self-memory 用本地结构化记录打通这条记忆断链——把遇到的问题、多种解决方案、脚本路径与模型调用全过程写入磁盘,新会话自动检索相关历史并以带来源标注的用户消息注入上下文,让智能体先查再做。

闭环在后台自动运转:遇到问题,先看注入的历史方案,命中就执行,成功标 hit、失败记根因;没有匹配就自行解决,最后回写记录。检索层支持前提感知排序(appliesTo、conflictsWith、status 标签区分适用、矛盾与已废弃),超过 100 条记录后启用倒排索引快速缩小候选集,泛化匹配将版本号、路径、哈希替换为占位符再参与打分,同一问题可挂多条方案并按前提过滤。外部经验也能从文件或内联 JSON 批量导入。

插件零运行时依赖,只用 Node 内建模块,数据全部存储在本地目录,离线可用,对话不离开机器。它适合高频使用 DSH 的开发者避免每个会话重复踩同一个坑,也适合工程团队把积累的 playbook 喂给智能体直接复用。

使用场景

  • 新会话遇到已解决过的问题,自动注入历史方案并标注适用前提,避免重复踩坑
  • 工程团队将积累的 playbook 批量导入,智能体直接复用验证过的解法
  • 同一问题在不同环境下有矛盾方案,按 appliesTo / conflictsWith 排序并标记已废弃选项

适合人员

  • 高频使用 DSH 智能体、不想每个会话从零开始踩坑的开发者
  • 需要沉淀和复用工程经验的 AI 工程团队
  • 偏好纯本地、离线可用、零第三方依赖的自托管用户