dsh-self-memory
在终端中运行以下命令:
dsh plugin install cyanxi-eb/dsh-self-memory
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install cyanxi-eb/dsh-self-memory 即可安装该插件,开源地址:https://github.com/cyanxi-eb/dsh-self-memory
插件介绍
每次开新会话,智能体都像一位刚入职的实习生——上周踩过的坑、调通的参数、试出的 workaround 全都不记得。dsh-self-memory 把这些经历变成结构化的经验库:会话中遇到的问题、多种候选方案、脚本路径、调用轨迹自动落盘;下次遇到类似场景,插件先倒排检索、按前提条件排序,把最相关的历史方案注入当前上下文。AI 拿到方案后试一把:成了标命中,败了记根因,没有匹配就自行解决再回写——闭环自动发生,无需人工干预。
技术上有几个值得一提的选择:纯本地、零运行时依赖,只用 Node 内建模块,对话数据不离开机器;召回注入走用户消息而非 system prompt,规避了部分 preset 下 persona 声明 complete 后静默吞掉插件贡献的问题;记录端内置倒排索引(百条以上先取候选集再加权打分)、关键词同义词规范化和前提感知排序(标注不适用、矛盾、已废弃)。记忆只作为证据注入,带围栏和来源标注,采集端排除一切插件来源文本,防止自污染。
适合谁用:如果你在用 DSH 开发智能体,受够了每个会话从零开始试错;如果你偏好离线、自包含、数据不出机器的方案;如果你想要一个轻量插件而非一套服务端记忆基础设施——这就是那个工具。
使用场景
- 新会话遇到历史问题自动召回方案
- 同一问题多解法按前提条件排序筛选
- 方案失败后记录根因避免重复踩坑
适合人员
- 用 DSH 开发智能体、希望减少重复试错的开发者
- 偏好离线、数据不出机器的本地化工作流用户
- 想要轻量插件而非服务端记忆基础设施的独立开发者