dsh-recovery-center
在终端中运行以下命令:
dsh plugin install supery0ung/dsh-recovery-center
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install supery0ung/dsh-recovery-center 即可安装该插件,源码地址为 https://github.com/supery0ung/dsh-recovery-center 。
插件介绍
DSH 的插件生态更新很快,一个不兼容的主题或前端插件就可能让整个界面白屏,甚至连出问题的插件本身都无法删除。DSH Recovery Center 专门应对这种极端情况:在系统正常时保存一份完整的插件快照,崩溃后离线恢复,即使 DSH 网页已经打不开,独立应急页面仍然可以启动并完成回滚。
核心能力包括:复制实际安装的插件文件和依赖字节,恢复时不依赖 npm 或网络重新下载;恢复前进行 SHA-256 完整性校验和 DSH 版本匹配检查,损坏或不匹配的恢复点会被拒绝;每次恢复前自动再保存一份当前状态,确保恢复操作本身也可以撤销。插件首次启用后会在 macOS 桌面生成应急入口,恢复运行时复制在插件目录之外,即使 DSH 前端或插件本身已损坏仍可独立启动。
它适合频繁安装和更新社区插件的 DSH 用户,尤其是 macOS 环境下的重度使用者需要。需要注意的是:这不是完整的 DSH 或工作区备份,不恢复聊天记录、模型凭据或全局设置;Windows 和受控守护进程(launchd、systemd、pm2)在首个版本中尚未支持。安装或更新插件前养成先保存恢复点的习惯,是避免白屏困局的最简单策略。
使用场景
- 插件不兼容导致 DSH 白屏后离线恢复
- 安装或更新插件前保存当前快照
- DSH 网页无法加载时通过独立应急页回滚
适合人员
- 频繁安装社区插件的 DSH 用户
- macOS 环境下使用 DSH 的开发者
- 需要插件状态回滚能力的团队