DSH Plugins
返回列表
🖥️

dsh-config-sync

客户端 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install huihui0927/dsh-config-sync

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

在 DeepSeek Harness 中执行 dsh plugin install huihui0927/dsh-config-sync 安装本插件(源码:https://github.com/huihui0927/dsh-config-sync),安装后需重启 DSH 才会注册工具。

插件介绍

换电脑时,DSH 的环境往往散落在 profile 里的插件清单、版本锁定、cordis.patch.yml 覆盖、各插件数据目录和全局工作区设置里。手工拷贝极易漏项,而漏掉一处就可能让新机器上的 DSH 无法正常启动。dsh-config-sync 把这些收拢成一个可移植的 .zip 归档,并在还原前让你看清会改什么,误操作还能退回。

插件默认备份 profile 配置、全局 home 设置和各插件状态,归档里记录插件版本而不打包 node_modules,还原时按 lock 重装,在新电脑上得到干净正确的依赖树。运行时、Electron、日志和缓存不会进包,避免把旧机器的运行环境硬拷过去把新环境弄坏。凭据默认排除且永不明文;若你显式要求纳入,会用 AES-256-GCM 加密成独立成员,口令错误或文件被篡改会解密失败。

还原默认只预览:写入前会看到会增删哪些插件、会动哪些文件,确认后再 apply 才会真正执行;每次应用前还会自动打带时间戳的还原点。若目标机比备份多出插件,默认会拒绝执行,除非你显式允许覆盖,以免同步一次就把本机独有的插件配置弄丢。

适合经常换开发机、重装系统,或需要在多台电脑间保持 DSH 插件与设置一致的用户。DSH 还能正常用时,可在会话里让 agent 调用状态、备份、还原与校验工具;本体起不来时,也可用命令行完成换机流程。

使用场景

  • 换新电脑前把插件与设置打成一份可携带归档
  • 多台机器之间对齐 DSH 插件版本与 cordis 覆盖
  • DSH 异常时先用预览确认再还原,避免误覆盖

适合人员

  • 经常更换或重装开发机的 DSH 用户
  • 需要在办公室与家里保持同一套插件环境的人
  • 担心手工搬配置漏项导致 DSH 起不来的用户