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 訂閱的即時餘額/成本小工具。
- 高可靠性:對渲染進程當機採用指數退避策略,並透過看門狗機制應對主進程故障。
相關
- 專案
- 專案
- 專案
- 專案
- 專案