DeepSeek Harness (DSH) 採用了“一切皆插件”的生態理念。在實際開發或使用場景中,用戶常需要在多臺電腦間切換工作環境,導致會話上下文、附件文件和設置配置難以攜帶或同步。該插件通過私有 GitHub 倉庫解決了跨設備數據一致性的問題。
DeepSeek Harness 雙向同步插件:通過私有 GitHub 倉庫在電腦間同步會話、附件、工作區與設置。由 dpskk2 維護。
核心功能¶
該插件主要提供以下能力:
- 會話自動歸組:會話所屬的工作區分組隨同步一同遷移,換設備後側欄分組與原設備保持一致。
- 兩種同步方式:支持手動點擊同步,也支持在設置中開啓自動同步。
- 會話管理:支持對會話進行歸檔、刪除等管理操作。
- 衝突處理:同步時會處理衝突,確保數據一致性。
- 分組自動修復:同步拉回的新會話會自動歸入對應工作區。
- 補丁託管(高級):支持將補丁文件託管在倉庫中同步。
安裝與啓用¶
在終端中執行以下命令安裝插件:
dsh plugin --profile web add @dpskk2/dsh-chatsync
安裝完成後,需登錄 GitHub 完成授權:
gh auth login --hostname github.com --git-protocol https --web
典型用法¶
日常使用場景如下:
- 開工前同步,收工後同步:在側欄點擊「⟳ 同步」,確認上傳成功後再切換設備。
- 開啓自動同步:進入 設置 → 同步 → 同步偏好,開啓自動同步選項。
適用場景與注意¶
- 隱私與備份:專用憑據文件不會上傳,但聊天、附件或項目文件中寫入的密鑰仍可能被同步。同步操作會傳播刪除和修改,重要資料請另留備份。
- 運行環境:自動同步需要 DSH 保持運行且網絡可用。
該插件屬於社區生態,與 DeepSeek / 幻方無官方從屬關係。通過私有倉庫管理數據,適合需要在多臺設備間保持一致工作流的技術用戶。