DSH Plugins
返回列表
🧩

dsh-sync

admin-security 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install ZhenHuangLab/dsh-sync

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

运行 dsh plugin install ZhenHuangLab/dsh-sync 即可在 DeepSeek Harness 中安装该插件,项目源码位于 https://github.com/ZhenHuangLab/dsh-sync

插件介绍

在多台机器之间保持 DeepSeek Harness 配置一致,过去最常见的做法是把整个 DSH home 目录推上 Git——凭证、机器专属端点、本地插件依赖全部跟着走,既容易泄露敏感信息,也让每次同步变得难以审查。dsh-sync 解决的核心问题是:只让你明确选择要同步的内容,其余一切留在本地。

它的核心能力包括:按命名空间、profile、patch 和预设目录精细勾选同步范围;自动剥离已知密钥字段与用户配置的本地专属路径;逐行审查每一处变更,可单独跳过新增行或保留被删除的本地行;将影响代码执行的变更(profile patch、插件清单、用户预设)与普通设置分离,必须显式确认才生效;冲突时支持逐行 cherry-pick 或整文件取舍;写入前自动备份,中断后一键修复。Git 仓库与运行中文件完全隔离,拉取不覆盖、推送只允许 fast-forward。

适合在两台以上开发机、CI 节点或团队共享环境中使用 DeepSeek Harness,希望配置可追溯、可审查、可回滚,同时不想在仓库里留下任何密钥或机器专属值的开发者和运维人员。

使用场景

  • 在多台开发机之间同步 Harness 的 settings 与 profile,同时保留各自的密钥和端点
  • 审查同事推送的配置变更,逐行决定接受或跳过后再应用到本机
  • 团队共享 user preset 目录,新成员拉取后一步补齐全部插件配置

适合人员

  • 在两台以上机器上运行 DeepSeek Harness 的开发者
  • 需要团队共享 Harness 配置但不能共享密钥的运维团队
  • 希望配置变更可审查、可回滚的平台工程师