無需公共端口的安全遠端訪問
ds-harness-remote 使開發者能夠透過互聯網訪問其本地 DeepSeek Harness(DSH)環境。該解決方案使用雙向端到端加密通道,不需要主機機器具有公共監聽端口或IP地址。這種設置在保持安全的同時,允許從網頁瀏覽器、移動應用和桌面客戶端進行無縫訪問。加密連接確保敏感的工作區數據在傳輸過程中得到保護。
多設備工作流連續性
透過在 DeepSeek Harness Desktop 中安裝 ds-harness-remote 插件,用戶可以在多個設備之間保持一致的開發環境。該插件允許遠端客戶端訪問相同的工作區、工具和專案配置。這意味著開發者可以在電腦、移動設備和網頁瀏覽器之間切換,而不會遺失他們的上下文或需要重新配置環境。該解決方案在所有客戶端上保持原生 Harness 界面,保留熟悉的流程。
P2P 連接與備用選項
該系統優先使用點對點(P2P)連接以實現低延遲通訊。當 P2P 不可行時,它使用全球範圍內的 TURN 中繼節點來保持連接。如果 P2P 和 TURN 都不可用,它會回退到伺服器中繼。這種多層方法確保在困難的網路條件下也能可靠訪問。該架構支援多個客戶端同時連接,同時保持每個連接之間的 RPC 調用和資料流隔離。
支援的客戶端和設定要求
ds-harness-remote 與各種客戶端相容,包括 DeepSeek Harness Desktop、網頁瀏覽器、Android 應用和 dsh-TUI。對於桌面用戶,需要透過擴展功能安裝插件,或使用命令列 `dsh plugin`。Linux 用戶可以透過官方網站使用一鍵安裝。移動訪問需要下載 Android APK 或使用網頁介面。所有客戶端都需要使用相同的帳戶進行驗證,以訪問相同的主機和工作區。
實驗性 ACP 工作區支援
該解決方案包括對 ACP(代理控制協議)工作區的實驗性支援,允許透過其原生介面訪問 Codex、Cursor、Antigravity 等工具。此功能使開發者能夠使用不同的 AI 代理,同時保持相同的遠端訪問能力。對於 Pi 代理,需要在主機上進行特定設定,只有在 ACP 初始化成功後工作區才會可用。這項實驗性功能展示了該專案在支援各種 AI 開發環境方面的靈活性。
使用 ds-harness-remote 在不同設備上保持一致的開發環境,而無需將本地機器暴露在公共網絡中。