DSH Plugins
返回列表
🖥️

dsh-conf-sync

客户端 更新于 2026.10.20

在终端中运行以下命令:

dsh plugin install 6027-gthb/dsh-conf-sync

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

在 DeepSeek Harness 终端执行 dsh plugin install 6027-gthb/dsh-conf-sync,或按 profile 从 GitHub 源码安装 https://github.com/6027-gthb/dsh-conf-sync。

插件介绍

换电脑、重装系统或在多台机器上保持同一套开发环境时,手动拷贝 scattered 的配置目录既慢又容易漏项。dsh-conf-sync 把 DeepSeek Harness 自身以及你在 profile 里指定的任意软件配置,打成带清单的标准 .tar.gz 快照,并在导出结果里标明来源路径、文件规模与主机信息,让「整包迁移设置」变成可重复的一键操作。

插件并不绑定某一种搬运方式:本地通道适合 U 盘或移动硬盘离线拷贝;HTTP 通道在本机临时起服务并给出 URL,适合同一局域网内秒传;WebDAV 通道则对接 Alist、Nextcloud 等,用云盘中转跨网络同步。三种通道的归档格式完全一致,你可以在一台机器推到云端,在另一台用 HTTP 或本地文件再导入。

导入时会读取 manifest 中的原路径映射写回文件,默认先把已存在的目标文件备份为 .bak- 再覆盖,降低误覆盖风险。tar 归档本身会拒绝越界路径,但快照是明文压缩包,若含令牌或密钥应优先走私有 WebDAV 或局域网,避免经公开网络传播。

适合需要维护多套 DSH profile、或在多台 Linux/macOS 工作站上对齐工具链与编辑器设置的用户;若两台机器目录布局不同,需自行确保目标路径存在或规划映射,插件按导出时的绝对路径写回。

使用场景

  • 换新机或重装后快速恢复 DSH 与常用软件配置
  • 局域网内两台设备通过 HTTP 临时链接互传配置包
  • 用 WebDAV 云盘中转,在不同地点的机器间同步同一套设置

适合人员

  • 在多台工作站上维护一致开发环境的 DSH 用户
  • 需要定期备份 profile 与工具链配置的技术用户
  • 通过 Alist 或 Nextcloud 做配置中转的自托管用户