DSH: Windows2MacOS — 一賬號一指令跨機器運行項目

前言

DeepSeek Harness (DSH) 目前專注於單機工作流。一個 dsh 進程服務於單機,傳輸僅限本地迴環,且官方不支持跨機器協調。要在自己的 Windows 和 macOS 機器上運行同一項目並比較結果,需要構建跨機器能力。twinsearth/dsh-windows2macos 插件提供了這種跨平臺協調能力。

插件介紹

這是一個由 TwinsEarth 維護的 DSH 插件。它允許使用單個 DeepSeek 賬號,通過 Rabbit relay 和 Localside agent,在所有在線 Windows 和 macOS 機器上運行同一項目。它使用 P2P 打洞,並捆綁中繼和 STUN 響應器以處理網絡限制。

核心功能

  • 工具與測試: 提供 11 個工具,82 套件,2228 個測試,以及 12 個預檢。
  • 協調模式: 支持 4 種模式:複製、分片、廣播和管道。
  • 結果聚合: 提供 6 種聚合判決:一致、分歧、平臺分歧、失敗、部分、無法驗證。
  • 網絡: 默認 P2P 打洞。捆綁中繼、STUN 響應器和賬本回退。所有機器僅發起出站連接。
  • 安全: 使用 Ed25519 密鑰對設備簽名。權限默認關閉(分層權限)。
  • 架構: 分層架構,帶層檢查。

安裝與啓用

安裝插件:

dsh plugin add github:twinsearth/dsh-windows2macos

加入集羣需要配對碼以及 autoStartAgent: true 配置。

典型用法

從單個 DeepSeek 賬號在 Windows 和 macOS 機器上運行一個項目。使用單個指令在兩臺機器上運行測試並比較結果。

注意事項

  • 版本差異: 源碼爲 0.45.0,包爲 1.0.10。插件版本落後源碼 30+ 版本。
  • 狀態: 插件不是 1.0.0。
  • 權限: 權限默認關閉。
  • P2P 打洞: P2P_PUNCH_FAILED 狀態爲 UNVERIFIED(不確定)。

結語

該插件解決了 DSH 目前缺失的跨機器協調問題。可以在 插件目錄 和 GitHub 上查看詳情。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜