DSH Plugins
返回列表
dsh-plugin-rollback-whale

dsh-plugin-rollback-whale

模型推理 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install ccbili30-collab/dsh-plugin-rollback-whale

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

在 DeepSeek Harness 中执行 dsh plugin install ccbili30-collab/dsh-plugin-rollback-whale 即可安装,完整源码地址为 https://github.com/ccbili30-collab/dsh-plugin-rollback-whale

插件介绍

你在 DeepSeek Harness 中投入了数小时的工作,一次 UI 崩溃或插件组合故障就可能让一切归零,而回滚入口恰好也在那次故障中一起失效。Rollback Whale 就是为这个场景而生的独立守护插件:它把回滚能力从 DSH 主进程中剥离出来,确保即使 Web 界面完全无法启动,你仍然握有一条命令线的逃生通道。

它的核心机制围绕不可变检查点展开:从当前 Git checkout 与 DSH 控制文件快照生成检查点,默认存放在 ~/.dsh-recovery,独立于源码目录和 DSH_HOME;每次恢复前以 SHA-256 逐字节校验载荷完整性;触发自动救援时,它会先创建救援快照、优雅关闭 DSH、离线执行恢复、再重启原始启动器,整个过程由一个脱离主进程的守护进程完成。需要强调的是,凭据、对话历史、附件、工作区数据和已安装依赖均被刻意排除在外,这是一次安全回滚而非数据擦除式恢复出厂。

如果你长期依赖 DeepSeek Harness 进行日常开发、对状态一致性敏感、或者希望在最坏情况下不依赖任何图形界面就能一键回到健康版本,Rollback Whale 值得放进你的工具链。

截图预览

使用场景

  • DSH Web 界面崩溃无法启动,需要命令行恢复到上一个健康版本
  • 插件组合冲突导致 DSH 行为异常,回退到已知稳定快照
  • 执行高风险配置变更前先创建不可变快照,确保可随时安全回滚

适合人员

  • 深度依赖 DeepSeek Harness 进行日常开发的技术用户
  • 对状态一致性敏感、要求任何故障可逆的开发者
  • 希望始终保留 GUI 之外的恢复通道的运维与平台工程师