dataelement/dsh-desktop

DSHDesktop:DeepSeek Harness Desktop / DeepSeek Harness 桌面版

解決的問題

DSH Desktop 為 DeepSeek Harness 提供了一個使用者友善的本地優先桌面應用程式封裝器,讓使用者無需手動啟動命令列介面(CLI)或管理本地網路埠,即可存取代理執行環境與 Web UI。

運作方式

它使用 Electron 將 DeepSeek Harness 的 Web 經驗打包成獨立應用程式。該應用會自動以子流程方式啟動一個 Harness 實例,管理隨機回環埠以確保安全性與穩定性,並處理流程的生命周期,包括就緒檢查與日誌記錄。它確保使用者資料(如設定檔、外掛程式和會話)儲存在安裝目錄之外,因此應用程式更新不會清除使用者設定。

適用對象

希望在 macOS 或 Windows 上本地執行 DeepSeek Harness 代理,但不想處理技術性 CLI 設定與流程管理的開發者與使用者。

主要亮點

  • 自動生命週期管理:在應用程式啟動與退出時自動啟動與終止 Harness 子流程。
  • 可攜式預設:支援以 .dshpreset 套件格式匯入與匯出自訂代理預設,並內建衝突檢查功能。
  • 強化的安全性:實作 contextIsolation 與沙箱機制,從渲染流程移除 Node.js 權限。
  • 跨平台支援:為 macOS(Apple Silicon 與 Intel)與 Windows(x64)提供原生安裝程式。
  • 第三方整合:支援主流第三方模型提供者,不僅限於官方 DeepSeek 模型。

相關

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