dsh-deadend
在终端中运行以下命令:
dsh plugin install liyixuan201211/dsh-deadend
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install liyixuan201211/dsh-deadend 即可安装此插件,完整源码仓库地址为 https://github.com/liyixuan201211/dsh-deadend 。
插件介绍
大多数面向编码 agent 的记忆系统只记录什么有效——事实、偏好、嵌入向量。失败几乎不在任何地方被留存。于是同一个坏掉的安装、同一次两小时的弯路,每一轮会话重复支付一次代价。
dsh-deadend 把试过且走不通的方案记入仓库内的账本。每条记录携带锚点——决定该结论真伪的文件内容哈希。锚点未变则拦截重试;锚点一变则自动降级为待复测,因为当初那个代码世界已经不在了。失败描述经过归一化(去除路径、行号、UUID、时间戳等噪声),同一故障跨会话、跨机器可识别。匹配分三层强度,弱匹配只提示不拦截,避免误伤。
适合频繁使用编码 agent 的开发者、需要 CI 门禁的团队、以及任何受困于 agent 反复重复已知失败的场景。账本以追加日志形式提交进仓库,可审、可共享、可并发,合并时按内容哈希取集合并,天然兼容多人协作。
使用场景
- agent 每轮会话都重复尝试已知失败的安装命令
- 团队协作中共享此路不通的经验并随代码变更自动失效
- CI 流水线中拦截已被证明无效的修复方案
适合人员
- 高频使用编码 agent 的开发者
- 需要一行 CI 门禁的 DevOps 团队
- 被 agent 反复试错困扰的独立开发者