myYangyunfan/dsh_desktop

DeepSeek Harness (dsh) Windows desktop client - bundled Node.js + dsh CLI, one-click launch

解決的問題

消除 Windows 使用者執行 DeepSeek Harness(dsh)時的技術障礙,通常需要設定 Node.js 環境。本專案提供即開即用的桌面客戶端,內建執行環境與官方插件,無需手動設定環境。

工作原理

專案使用 Electron 封裝,將獨立的 Node.js 執行環境與 @deepseek-ai/dsh 套件打包在一起。啟動時,會在本機埠啟動 dsh web 進程,並將產生的 Web UI 載入原生無邊框的 Windows 窗口中。專案還包含看門狗進程以處理當機復原,以及客戶端與代理的自動更新系統。

適用對象

希望無需管理 Node.js 依賴或命令列設定,即可安裝並立即使用的 Windows 10/11 使用者。

核心亮點

  • 零依賴:內建自有 Node 執行環境與 npm CLI。
  • 增強的 UI:支援深色玻璃無邊框視窗、Win11 圓角設計,以及系統匣最小化選項。
  • 整合工具鏈:內建會話管理、視覺能力(OCR/圖表讀取)、上下文壓縮等插件。
  • 使用者體驗增強:包含桌面寵物、側邊會話浮動視窗,以及 OpenCode Go 訂閱的即時餘額/成本小工具。
  • 高可靠性:對渲染進程當機採用指數退避策略,並透過看門狗機制應對主進程故障。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案