返回目錄

dsh-desktop

維護狀態: 活躍

bruc3van/dsh-desktop

一款主打安全且更尊重開發者的開源 DeepSeek Harness 桌面客戶端。官方 Web UI ,長任務常駐托盤,支援通知推送;內建安全市場,600+精選外掛支援安裝審查。

前往 GitHub專案首頁
$ dsh plugin add dsh-desktop

93

星數

17

Fork

TypeScript

語言

MIT

授權條款

2026-08-12

建立於

2026-10-03

最近推送

MIT 授權、社群維護的非官方桌面用戶端,原生封裝 DeepSeek Harness——內建官方 dsh 執行環境,透過公開的 `dsh web` CLI / `/api` 協定驅動,支援托盤常駐的長任務、「先審查、再安裝」的安全市集,以及重複使用現有實例的智慧模式。打包後的應用程式無需安裝 Node.js 或 CLI。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-08-28

授權條款

MIT

01它能幫你完成什麼?

  • 將 DeepSeek Harness 作為常駐桌面應用程式執行——關閉視窗後長任務仍持續運作

    桌面視窗中呈現官方 Web UI,支援托盤 / 選單列常駐、背景 Harness 服務、意外結束時的受控重新啟動,以及系統喚醒後的自動復原

    委派長任務運作的 DeepSeek Harness(dsh)使用者,不希望任務被終端機或瀏覽器分頁綁住

  • 透過先審查、再安裝的安全市集探索並安裝 dsh 外掛程式

    內建市集中提供 600+ 精選外掛程式:目錄每日自動採集 + 人工精選;Agent 會先閱讀程式碼,確認乾淨後才會透過官方指令安裝

    想使用 dsh 外掛程式、但在安裝到機器上執行之前想先確認其安全性的使用者

  • 重複使用你既有的 dsh 實例與 shell 環境

    智慧模式會重複使用 127.0.0.1:3080 上的實例、PATH `dsh` 或 npx 快取,與 CLI、瀏覽器共享 `~/.dsh` 工作階段;Agent 執行在你完整的 shell 環境中

    已經執行 `dsh web` 或 CLI 的開發者,希望讓終端機、瀏覽器與桌面端共享同一個 Harness 程序

02如何將外掛接入 DeepSeek Harness?

先決條件

  • 發布安裝包內建固定版本的官方 `@deepseek-ai/dsh` 執行環境——無需安裝 Node.js、pnpm 或 `dsh` CLI
  • 目前安裝包尚未經過正式的開發者簽章;首次啟動時系統可能會顯示警告(macOS / Windows 的繞過方式請見 README)

安裝步驟

  1. 01

    從 GitHub Releases 下載適合你系統的安裝程式並啟動

  2. 02

    首次啟動時,在引導流程中新增 API Key(或選擇「稍後設定」,之後在「設定 → 模型 → DeepSeek」中完成)

驗證整合成功

作者未說明

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

面向 DeepSeek Harness 的專屬桌面用戶端:內建固定版本的官方 `@deepseek-ai/dsh` 執行環境,透過公開的 `dsh web` CLI / `/api` 協定驅動它,並在智慧模式下重複使用你正在執行的實例、PATH 中的 `dsh` 或 npx 快取

  • 托盤常駐的長任務

    委派的長時間執行的 Harness 任務→關閉視窗後 Harness 服務繼續在背景執行;點擊托盤 / 選單列圖示即可重新開啟;支援受控重新啟動與系統喚醒後的自動復原

    主視窗關閉後,應用程式仍常駐在系統托盤 / macOS 選單列
  • 經過治理的 Agent 執行環境

    Harness 內的 Agent 指令→Agent 會重複使用你 PATH 中的 `dsh`,執行在你完整的 shell 環境中;在內建執行環境下 `node`、`dsh`、`pnpm` 隨時可用

    會從 Agent 環境中移除 `ELECTRON_RUN_AS_NODE`,確保 `code` 等以 Electron 為基礎的工具正常運作內建執行環境目錄不提供 `npm` / `npx`
  • 安全市集——先審查、再安裝

    來自 600+ 精選目錄的 dsh 外掛程式→把安全審查提示詞交給 Agent 先讀取儲存庫程式碼;只有在您確認乾淨之後,才會透過官方指令安裝

    市集預設為關閉,只有在你啟用後才會連上網路「安全安裝」不會替你執行任何安裝指令
  • 智慧模式——重複使用正在執行的實例

    127.0.0.1:3080 上既有的官方實例、PATH 中的 `dsh`,或 npx 快取中的套件→瀏覽器、CLI 與桌面端共享同一個 Harness 程序,工作階段狀態即時同步

    智慧模式只使用你機器上既有的東西——不連網擷取、不下載、不安裝 Node.js
  • 經過驗證的應用程式內更新

    在 GitHub Releases 上發佈的新版本→下載安裝程式並驗證 SHA-256,然後啟動安裝程式;如果下載或驗證失敗,會保留本機執行環境

    發佈版會在啟動約 4 秒後檢查更新,12 小時內不會重複自動檢查

04適合誰?何時不該用?

適合

  • 委派長任務運作的 DeepSeek Harness(dsh)使用者,不希望任務被終端機或瀏覽器分頁綁住
  • 想使用 dsh 外掛程式、但在安裝到機器上執行之前想先確認其安全性的使用者
  • 已經執行 `dsh web` 或 CLI 的開發者,希望讓終端機、瀏覽器與桌面端共享同一個 Harness 程序

不適合

  • 目前安裝程式尚未經過正式的開發者簽章:macOS 可能會阻止首次啟動(右鍵開啟或執行 `xattr -dr com.apple.quarantine`),Windows SmartScreen 會要求「仍要執行」。
  • 應用程式未啟用 App Sandbox,因此 Agent 擁有與一般使用者程序相同的檔案讀寫權限。
  • 官方 dsh 目前僅供本機使用:預設監聽 127.0.0.1,暴露到網路的 0.0.0.0 綁定會被明確拒絕(存在遠端程式碼執行風險);遠端或容器內實例並非官方支援的場景。

05相容性、維護與安全提醒

  • 目前安裝程式尚未經過正式的開發者簽章:macOS 可能會阻止首次啟動(右鍵開啟或執行 `xattr -dr com.apple.quarantine`),Windows SmartScreen 會要求「仍要執行」。
  • 應用程式未啟用 App Sandbox,因此 Agent 擁有與一般使用者程序相同的檔案讀寫權限。
  • 官方 dsh 目前僅供本機使用:預設監聽 127.0.0.1,暴露到網路的 0.0.0.0 綁定會被明確拒絕(存在遠端程式碼執行風險);遠端或容器內實例並非官方支援的場景。
  • 內建執行環境目錄不提供 `npm` / `npx`——在需要它們的場景中(例如用 `npx` 啟動 MCP 服務),請自行安裝 Node.js,或改用固定位址模式。
  • macOS 通知中心要求有效的程式碼簽章,因此目前臨時簽章的建置會把 Web 通知降級為 Dock 數字角標、Dock 彈跳和可點擊的應用程式內提醒。
2026-08-122026-08-24v0.3.2

MIT · actively maintained (latest release v0.3.2, 2026-08-22)

06常見問題

使用 DSH Desktop 需要安裝 Node.js 或 dsh CLI 嗎?

不需要。發布安裝程式內建固定版本的官方 `@deepseek-ai/dsh` 執行環境——一般使用者無需安裝 Node.js、pnpm 或 dsh CLI,雙擊即可使用。智慧模式也只重複使用你機器上既有的東西(PATH 中的 `dsh`、npx 快取或正在執行的實例)——不連網擷取、不下載、不安裝 Node.js。

關閉視窗後,我的長任務會繼續運作嗎?

會。關閉視窗不會中斷任務:應用程式常駐在托盤 / 選單列,Harness 服務繼續在背景執行,點擊即可重新開啟;本機服務意外結束有受控重新啟動,系統喚醒或長時間背景導致頁面異常時,會在確認服務可達後自動復原。

內建安全市集在安裝前如何審查外掛程式?

市集預設為關閉,只有在你啟用後才會連上網路。「安全安裝」不會替你執行任何安裝指令:它會把安全審查提示詞放進新工作階段的輸入框中(不會自動送出),Agent 實際讀取儲存庫程式碼,只有在你確認乾淨之後,才會透過官方指令 `dsh plugin --profile web add` 安裝。

智慧模式和固定位址模式有什麼區別?

智慧模式依序偵測:127.0.0.1:3080 上的官方實例 → PATH 中的 `dsh` → npx 快取 → 內建執行環境,並在瀏覽器、CLI 與桌面端之間共享同一個 Harness 程序,工作階段即時同步。固定位址模式則直接連線你自行維護的 Web UI 位址——用戶端完全不啟動執行環境,執行環境版本、外掛程式與環境完全由你掌控。

市集目錄是人工精選的嗎?

是的。目錄每日自動採集 + 人工精選:每日快照流程會爬取標記了 `dsh-plugin` 的儲存庫、要求有描述、剔除已封存 / 已停用的專案,再套用 `curated.json` 人工排除清單並保持類別分佈均衡。被收錄並不代表安全性背書——安裝前請先審查。

08資料與來源

  • 作者聲明github.com0237d5cea02e…

    DSH Desktop 是一个独立的 DeepSeek Harness(`dsh`)Electron 客户端。窗口里呈现的是官方 Web UI 本体——不是仿制版,官方产品什么样,窗口里就是什么样

  • 作者聲明github.com0237d5cea02e…

    发布安装包内置固定版本的官方 `@deepseek-ai/dsh` 运行时;普通用户无需另外安装 Node.js、pnpm 或 `dsh` CLI。

  • 作者聲明github.com0237d5cea02e…

    客户端只使用公开的 `dsh web` CLI 和 `/api` 协议,不修改官方仓库,也不依赖 Harness 私有内部包。

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-28。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。