一款原生 DSH 插件,用于对你整个 DeepSeek Harness 环境做可移植、不含密钥的备份、还原、迁移与同步 —— 并附带可在 DSH 损坏时抢救环境的离线 CLI。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-09-01
许可证
MIT
01它能帮你完成什么?
在多台机器之间备份并迁移完整的 DeepSeek Harness 配置
生成单个 dsh-config-<date>.zip,内含清单、分类数据与 SHA-256 校验和,可在新机器上一键还原
希望为设置、插件、MCP 服务器、技能、智能体预设与工作区生成可移植且不含密钥的 DSH 用户
在 DSH 无法启动时,用脱离运行时的离线 CLI 抢救环境
重新安装 DSH 启动器,并通过安全快照还原配置,无需 GUI 启动
DSH 无法启动、配置损坏,或换机后需要恢复环境的用户
02如何接入 DeepSeek Harness?
前置条件
- 已安装 DeepSeek Harness(DSH),且 `dsh` CLI 在 PATH 中可用
安装步骤
- 01
运行 `dsh plugin --profile web add dsh-config-manager@latest` 将插件安装到 web 配置档案
$ dsh plugin --profile web add dsh-config-manager@latest
- 02
重启 DSH —— 设置中会出现“Backup & Migration”入口
验证接入成功
- 重启 DSH 后,打开设置确认已出现“Backup & Migration”入口
回滚
- 插件在每次导入前会自动为当前配置创建快照,若导入中途失败则自动回滚
- 要撤销一次已完成的导入,打开 设置 → Backup & Migration → Snapshots & Restore,选择快照,预览方案(dry-run)后确认
03DSH 适配与能力边界
通过 dsh CLI 安装的原生 DSH 插件;注册 5 个模型工具,可在 DSH 智能体会话中直接调用
一键导出
DSH 设置、模型提供商、插件、MCP 服务器、技能、智能体预设、AGENTS.md 与工作区→dsh-config-<date>.zip,含清单、分类数据与 SHA-256 校验和(默认不含密钥)
默认导出不包含任何密钥值可选凭据的加密备份
可选的导出密码→scrypt + AES-256-GCM 加密备份;密钥仅以密文形式导出
密码仅保存在内存中,永不写入备份文件远程同步(Git / WebDAV)
私有 Git 仓库地址或 WebDAV 端点及凭据→通过私有 Git 仓库或 WebDAV 在多台机器间推送 / 拉取可移植配置
密钥永不参与同步远程仅保留最新的 10 个快照(MAX_REMOTE_SNAPSHOTS=10)快照还原(撤销导入)
导入前创建的安全快照 id→将目标恢复到导入前状态;移除导入期间新增的插件
会覆盖 $DSH_HOME 文件凭据值永不自动写入(仅给出手动重新输入的提示)
04适合谁?何时不该用?
适合
- 希望为设置、插件、MCP 服务器、技能、智能体预设与工作区生成可移植且不含密钥的 DSH 用户
- DSH 无法启动、配置损坏,或换机后需要恢复环境的用户
不适合
- 对于加密备份,密码丢失意味着 secrets.enc 按设计无法解密 —— 请妥善保管密码,否则这些密钥将无法恢复。
05兼容性、维护与安全提示
- 安装或更新插件、MCP 服务器后需重启 DSH 才生效,因此全新安装后必须重启,Backup & Migration 入口才会出现。
- 部分 UI 状态不会被迁移(例如任务看板数据、面板宽度),因为它们存在浏览器中而非 DSH 配置文件;各项目的 AGENTS.md / CLAUDE.md 也不会迁移。
- 对于加密备份,密码丢失意味着 secrets.enc 按设计无法解密 —— 请妥善保管密码,否则这些密钥将无法恢复。
MIT 许可;最新发布 v0.1.54(2026-08-25);最近推送 2026-08-30
06常见问题
如何安装 DSH Config Manager?
它是标准的 DSH 插件 —— 运行 `dsh plugin --profile web add dsh-config-manager@latest`,然后重启 DSH;设置中会出现“Backup & Migration”入口。
我的 API Key 会出现在备份里吗?
不会。默认备份永远不含密钥值 —— 只记录需要重新输入哪些 Key。加密备份(可选)仅以 scrypt + AES-256-GCM 密文形式保存密钥,绝不明文。
导入失败或我想撤销导入会怎样?
插件在每次导入前都会为当前配置创建快照,失败时会自动回滚;要撤销一次已完成的导入,打开 设置 → Backup & Migration → Snapshots & Restore 还原某个安全快照即可。
DSH 无法启动时还能用吗?
可以。`dsh-config-manager` CLI 完全独立于 DSH 运行时(零 `@deepseek-ai/*` 引入),并包含 `reinstall` 用于恢复损坏的 DSH 启动器。
它支持跨平台迁移配置吗?
支持 —— 会自动检测失效的绝对路径并重映射(支持批量前缀映射),因此 Windows 导出的配置可干净地导入 macOS 或 Linux。
07相关的 DSH 工作流
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先装运行时注入器,再加载任务感知的推理模式路由预设(已实测 P1-P23)。
brooks-lint
作者 hyhmrright
基于 12 本经典工程书籍的 AI 代码评审工具,提供腐化风险诊断、书籍引用、严重度标签及 6 种分析模式。
oh-dsh
作者 hust-open-atom-club
一套 DSH runtime,Desktop、Web 与 TUI 三种开发体验。
perfect-web-clone
作者 ericshang98
网页像素级克隆工具:粘贴 URL,即可得到一份精确测量还原的 Vite + React 复刻页面。
08数据与来源
It's a standard **DSH plugin** — two steps:
Backup, restore, export, import, migrate and sync your complete DeepSeek Harness (DSH) configuration
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-01。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
