minghuo/dsh-github-sync ↗★ 0

dsh-github-sync

基于私有仓库的会话与插件设置跨设备同步备份工具 适合多设备间同步工作记录与配置的场景,需先建私有仓库并配置可写 PAT。

套件
dsh-github-sync
相容性
待驗證
版本
0.4.3
授權
MIT
最近更新
2026年9月13日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:minghuo/dsh-github-sync

使用

  1. 在 GitHub 建一个私有仓库(插件不代建)。公共仓库会被直接拒绝:会话日志里含本机绝对路径,清单里可能有你的配置。
  2. 建一个 fine-grained PAT,只授权这个仓库,权限勾 Contents: Read and write(要用 PR 模式再加 Pull requests: Read and write)。
  3. 打开 Web UI → 设置 → GitHub 同步,填仓库(owner/repo 或完整 URL)、分支、令牌,保存。
  4. 点「验证仓库」确认可写且为私有,再点「立即备份」。
  5. 在另一台机器上装同一个插件、填同一个仓库,就能在「会话备份」页看到别的机器推上来的内容并一键恢复。

定时自动备份在「概览 → 自动备份」里开启;autoSync 打开后按 intervalMinutes(最小 5 分钟)执行,可选启动时备份一次。