DeepSeek Harness Hub
← 全部攻略

dsh-recall-plugin 怎么用?安装、配置与常见问题(DSH 插件教程)

它解决什么问题

v0.1.2-rc.1 DSH 消息撤回插件:回到发送该消息时的状态 DSH Message Recall Plugin: Return to the state when the message was sent

核心功能

  • 设置页 · 插件配置卡片(配置表单 / 排除表 / 快照管理,保存即热生效)
  • 文件 + 对话,整段回退:撤回的不只是聊天记录,agent 改过的文件也一并回到原样。
  • 不碰你项目自己的 git:快照存在独立的影子 git 仓库里,你的分支、暂存区、未提交改动统统不受影响;.git、nodemodules 自动排除。
  • 字节级保真(2.1.1+):快照与回退不受项目 .gitattributes 的 EOL 转换影响——LF/CRLF 换行、$Id$、二进制内容原样往返(影子仓库固化 info/attributes 关闭全部属性驱动转换)。
  • 可以反复后悔:撤回一次后还能再撤到更早;撤回时被覆盖的文件也一直找得回来。快照默认每工作区保留 500 条(超限自动清最旧,上限可调或关闭),会话被彻底删除后其快照随之清理。
  • 先看清单再动手:点撤回先弹出将变更的文件清单(修改 / 恢复 / 删除),确认后才执行,不会稀里糊涂覆盖。
  • 运行中防护(2.0+):目标工作区的 agent 正在运行时拒绝预览与撤回,避免确认期间文件又被 agent 改动;预览之后若该消息又有了新快照,执行前强制重新预览(时效校验)。
  • 回退失败自动救援(2.1+):执行撤回前先自动打一份「回退前」安全快照;回退中途失败时自动恢复到回退前状态,救援也失败则给出可直接复制执行的手动恢复命令——任何路径都不留半回退现场。

安装


npx @deepseek-ai/dsh plugin add limbo947/dsh-recall-plugin

插件 README 中出现的其它命令:


DSH plugin

npm install

3. 重启 DSH + 硬刷新页面(Ctrl+Shift+R)

现状数据

  • 周下载量:1,991
  • GitHub Stars:34
  • 中文说明:已汉化

适合谁用

正在用 DeepSeek Harness(dsh)做开发、希望扩展其能力的人。装之前建议先看周下载量与 Star 数判断活跃度。

常见问题

装不上怎么办? 先确认 dsh 版本最新,再重试安装命令;仍失败可到插件页查看「安装兼容性检查」。

装了不生效? 部分插件需重启 dsh 会话或重新加载配置才生效。

> 本文依据插件官方 README 自动整理,具体用法以插件最新版本为准。

查看 dsh-recall-plugin 插件详情
安装命令 · 中文 README · 兼容性报告
前往插件页 →
订阅周报,不错过新攻略
每周一封 · 插件 + 福利

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群