dsh-sync
在终端中运行以下命令:
dsh plugin install weibaohui/dsh-sync
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install weibaohui/dsh-sync(插件源码:https://github.com/weibaohui/dsh-sync),安装后重启 dsh Web 即可在设置页配置。
插件介绍
在多台电脑或服务器上跑 DeepSeek Harness 时,技能、设置和插件清单很容易各改各的,会话与配置一旦整文件覆盖还可能把机器专属项搞乱甚至拖垮宿主。dsh-sync 用一套「多协议、分类型、可策略」的同步模型,把这几类内容在机与机、机与云之间对齐,而不是简单拷贝文件夹。
Git 是默认主路径:变更走分支、PR、合并,冲突会显式留在待合并 PR 里,不会静默盖掉;推送前还会自动回填远端新增、本机未改动的内容。除 Git 外,WebDAV 与本地目录各占一个页签、一个开关,布局与 backup// 策略一致,单协议失败不影响其它通道。技能、会话、settings.yaml、插件清单四类内容各有独立开关,策略可在备份、并集、远端为准、本地为准之间选择;AI 智能对齐与一键解冲突在 manual 模式外由宿主侧完成凭据相关的 git 操作,token 不进提示词。
快照默认只落本机并滚动保留,勾选后才写入已启用的云端协议;每天首次同步可自动打一份不含会话的轻量快照。需要时可从本地或按 git → WebDAV → 本地文件夹顺序回退恢复,浏览远端可在只读树里预览拉取并给出安全判定。适合家里办公机与笔记本、多台开发机、或希望把 dsh 状态集中进私有 Git 仓库并兼顾坚果云等 WebDAV 备份的用户。
截图预览
使用场景
- 家里台式机与笔记本都要用同一套技能和插件清单
- 多台开发机通过私有 Git 仓库对齐 settings 与 bundle
- 希望用 WebDAV 或本地目录做 settings 与清单的增量备份
适合人员
- 在多台设备上使用 dsh 的个人开发者
- 需要私有仓库集中管理 Harness 状态的小团队
- 已使用坚果云、Nextcloud 等 WebDAV 的用户