DSH Sync · 换台电脑,接着做
把 DeepSeek Harness 的会话、附件、设置和工作区文件,同步到你的另一台电脑。
数据通过你自己的 GitHub 仓库传输。推荐使用私有仓库;默认手动同步,也可开启自动同步。
开始使用 · 接入第二台电脑 · 常见问题 · English
同步流程示意:电脑 A 的会话、设置和文件,通过自己的私有 GitHub 仓库传到电脑 B;手动或定时同步,非实时协作
什么时候用得上
- 台式机切到笔记本:出门前同步,另一台电脑取回会话和工作区文件,继续处理同一个项目。
- 重装或换电脑:从自己的仓库取回已同步的数据,再配置这台机器的 API 密钥与依赖。
- 少做重复配置:模型设置、字号、插件清单随数据同步;插件依赖仍需在新机器安装。
这是面向个人多机使用的同步插件。两台电脑交替使用时,建议开始前同步一次,结束后再同步一次。它不是实时协同编辑,也不是独立的灾难备份。
开始使用
需要能正常运行的 DSH Web、Git,以及可访问 GitHub 的网络。推荐安装 GitHub CLI(gh),用于登录和自动建仓。完整环境说明见安装指南。
1. 安装插件
dsh plugin --profile web add dsh-sync-plugin
重启 DSH。侧栏左下角会出现 「⟳ 同步」,设置里会出现 「同步」 页面。
2. 登录 GitHub
在运行 DSH 的同一台电脑、同一系统用户下执行:
gh auth login
gh auth status
登录时选择 GitHub.com 和 HTTPS。已有同名 dsh-sync 仓库时,先确认它是你准备用于同步的私有仓库。
3. 点一次「⟳ 同步」
没有配置仓库地址时,插件会尝试通过 gh 创建或复用账号下的 dsh-sync 仓库,并保存配置。新建仓库使用私有可见性。
打开 设置 → 同步,确认显示了仓库地址、同步完成,且没有工作区失败信息。只有“本地快照”说明尚未上传到另一台电脑可访问的仓库。