dsh-undo-plugin:DeepSeek Harness 的撤销与崩溃急救插件

lire1131/dsh-undo-plugin

开发与运维已验证
收录时间 2026-08-16
页面最后更新 2026-10-04

DSH plugin 崩溃救援系统:配置与插件代码一键回滚、密钥脱敏快照、一键安全模式,DSH 启动不了时还有离线 CLI/GUI 兜底。

dsh-undo-plugin 是专为 DeepSeek Harness 打造的撤销与崩溃急救系统。它自动为配置、插件代码和消息级文件变更保存快照,支持一键撤销、恢复或回退到任意版本,即使 DSH 无法启动,也能通过局外 WebUI、GUI 或 CLI 进行急救。核心能力包括密钥脱敏、一键安全模式、崩溃归因和会话文件扫描修复,覆盖 Windows、macOS 和 Linux 三平台。装上它,小改动不再引发大灾难。

如何安装

install
npmdsh plugin --profile web add dsh-undo-savepoint
分类
开发与运维
平台
DSH Plugin
作者
lire1131
分发方式
插件

dsh-undo-plugin 核心特性

配置与插件代码一键回滚消息级撤销与对话撤回密钥脱敏与本地 vault一键安全模式与崩溃归因离线 CLI/GUI 急救
Listed on dsh-plugin.org

dsh-undo-plugin 仓库简介

它是做什么的?

dsh-undo-savepoint 是 DeepSeek Harness(DSH)的撤销/回退系统插件,为配置、插件代码和消息级文件变更提供自动存档与一键回滚。它解决 DSH 崩溃或小改动引发大灾难的问题,即使 DSH 无法启动,也能通过局外 WebUI、GUI 或 CLI 进行急救。核心能力包括快照时间线、密钥脱敏、一键安全模式、崩溃归因和会话文件扫描修复,覆盖 Windows、macOS 和 Linux 三平台。

核心功能

  • 配置与插件代码一键回滚:快照覆盖配置与用户插件代码树,支持 undo/redo/回退任意版本,三入口(WebUI/对话/CLI)操作。
  • 消息级撤销:按 AI 消息或 60 秒批次记录工作区文件变更,一句话回滚该消息的改动,不依赖 git、不碰会话存储。
  • 密钥脱敏与本地 vault:.env 和凭据在快照中自动脱敏,导出 ZIP 零泄露,真实值存本机 vault,本机回滚完整还原。
  • 一键安全模式:DSH 完全起不来时,禁用除本插件外所有用户插件保证能启动,并自动备份配置、中和启动器硬校验失败的条目。
  • 崩溃归因与扫描修复:上次异常退出时给出最后正常快照 id 与一键回退,undo_scan 可修复会话文件布局违规和 seq 重叠,离线可用 dsh-undo.ps1 scan。
  • 快照时间线与管理:快照按日期分组卡片化,支持文件级 diff、备注/标签、定时快照、孤儿 blob GC、ZIP 导出/导入(可选 AES-256-GCM 加密)。

怎么使用这个插件?

在 DSH 中启用后,日常操作自动保存快照,也可手动保存。需要回滚时,在对话中输入 undo 或 restore -Id <id>,或通过 WebUI 面板点击撤销/恢复按钮。若 DSH 崩溃无法启动,使用桌面「DSH撤销管理器」进入安全模式,或用 CLI 执行 safe-mode -Label on。对于会话损坏,运行 undo_scan quarantine=true 或离线 dsh-undo.ps1 scan --fix。跨机迁移时,先导出快照 ZIP,在目标机导入并预检缺失插件。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:lire1131/dsh-undo-plugin。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题