dsh-sync
在终端中运行以下命令:
dsh plugin install vxdeus/dsh-sync
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 插件管理器中执行 dsh plugin install vxdeus/dsh-sync,或从 https://github.com/vxdeus/dsh-sync 的 Release 安装 dsh-sync.tgz 并核对 SHA256 后完全退出并重启 DSH。
插件介绍
在多台电脑或浏览器之间继续用 DeepSeek Harness,最怕的是会话、附件、工程路径和插件版本各在一处,手动拷贝既慢又容易漏掉敏感边界。dsh-sync 面向「自己掌控备份介质」的使用者:数据只进你配置的私有 HTTPS Git 仓库或 SFTP 目录,公开安装包与私人快照完全分离,首次安装不会预填远端,也不会在安装或打开面板时自动上传下载。
核心流程是「先看清范围、再确认、再传输」。源设备可本地预演扫描与暂存,确认后上传,并以远端回读或哈希核验作为成功标准;目标设备可在线按宿主允许的安全范围应用(保留已加载、分叉或不支持的会话与忙碌工程),也可仅下载并生成离线恢复计划,在完全退出 DSH 后按指引执行。同一时刻建议只在一台设备编辑——这不是实时双向合并。快照还可携带插件版本与升级说明,但只有你选中并再次确认后才会交给插件管理器安装。
同步白名单覆盖 profile 安装声明、允许的会话与状态、预设、可选附件、部分 pet 配置及你手动映射的工程;明确排除 node_modules、OAuth 与模型凭据、IM 存储、运行时缓存、同步配置本身与私钥令牌等。上传前仍需自行审查会话与工程里可能含有的秘密;私有 Git/SSH 提供访问与传输保护,并非客户端端到端加密。
适合需要在办公室与家里、笔记本与台式机之间延续同一套 DSH 工作区,又希望备份落在 Gitee/GitHub 私有仓或自建 SFTP 上的个人与小团队。若你依赖 IM 机器人跨机续聊、或需要托管式一键同步,本插件的设计边界可能不匹配——它强调的是可控、可核对、可离线的跨机恢复。
使用场景
- 在公司与家里两台机器间延续同一套 DSH 会话与配置
- 换电脑前先上传快照,新设备配置凭据后下载并离线恢复
- 多机共用私有 Git 分支保存 profile、附件与手动映射的工程
适合人员
- 使用多台设备、希望备份落在自建或私有仓库的 DSH 用户
- 需要可核对上传成功与离线恢复流程的谨慎型使用者
- 小团队在同一私有 Git 或 SFTP 上各自映射工程路径的成员