DeepSeek Harness(DSH)最近在全球開發者社群爆紅,短短幾天就在 GitHub 拿下超過十萬顆 Star,成長速度是 GitHub 史上最快的專案之一。它最大的特色是「一切皆插件」:模型、工具、迴圈、儲存、排程甚至 UI 全部可以替換,等於把 AI 代理變成一套可以自行組裝的樂高。

對台灣開發者和一人公司來說,真正的問題不是「要不要跟進」,而是外掛數量暴增之下,哪些類型真的能提升工作效率、安裝要注意什麼、以及這個還在開發者預覽階段的專案有哪些必須知道的風險。這篇把社群討論度最高的外掛類型整理成挑選指南。

快速結論

先裝生產力型外掛,皮膚類當趣味就好

剛入門的使用者

先裝一到兩個生產力型外掛(生成式 UI、瀏覽器操作),跑順了再考慮其他。

接案與一人公司

優先視覺工具與瀏覽器操作,幫 DeepSeek 補上看圖和操作網頁的能力。

進階玩家與小團隊

可以玩多 Agent 分工外掛,但要有隨時遇到相容性破壞的心理準備。

六類外掛快速比較

類型代表專案解決什麼問題風險等級
生成式 UIdsh-genui把文字回答變成卡片、表格、圖表等可互動介面
視覺工具dsh-vision-toolkit讓純文字模型具備看圖、OCR、多圖比較能力中(會呼叫第三方視覺模型)
瀏覽器操作dsh-browser讓代理操作你已登入的真實瀏覽器分頁中高(代理能動你的登入工作階段)
設計稿整合dsh-openpencil把設計文件接進對話,直接編輯節點與預覽
多 Agent 分工dsh-agent-teams把長任務拆成有依賴關係的子任務並行處理
皮膚與桌面端鯨魚娘主題、第三方桌面 App改外觀、換操作體驗中(來源多元的個人作品)

生成式 UI:dsh-genui 讓回答變成可操作的介面

傳統聊天介面裡,模型的回答就是一段文字。dsh-genui 的做法是讓模型在回覆中輸出一份 JSON 介面描述,前端讀取後直接渲染成卡片、表格、圖表、表單、測驗、Mermaid 流程圖甚至 3D 場景,目前準備了三十多種元件。

實際用途很直觀:請模型分析銷售資料,它可以直接排出儀表板;整理研究資料時,用分頁標籤區分來源。對需要把 AI 輸出交給客戶或團隊看的台灣接案者來說,這類外掛能省下大量排版時間。專案位址:GitHub 上的 dsh-genui

補上短板:視覺工具與瀏覽器操作

DeepSeek 本身是文字模型,dsh-vision-toolkit 用外掛方式接入第三方視覺模型,提供圖片問答、多圖比較、元素定位、長截圖 OCR 等十種工具。預設接入免費的視覺服務,不需要另外申請 API 金鑰,也可以改成自己指定的模型。要注意的是,你的圖片會送到第三方視覺服務處理,涉及客戶資料或敏感截圖時請先確認送去哪裡。專案位址:GitHub 上的 dsh-vision-toolkit

dsh-browser 則由一個橋接外掛加一支 Chrome 擴充功能組成,操作對象是你已經打開的真實分頁。網站的登入狀態、Session 和 Cookie 留在瀏覽器裡,模型可以讀取頁面標題、內文和可點擊元素,再透過編號點按鈕、填表單、捲動頁面。這等於把過去只有特定產品才有的瀏覽器自動化能力搬進 DSH。也因為它能操作你已登入的分頁,建議只在專用的瀏覽器設定檔裡啟用。專案位址:GitHub 上的 dsh-browser

多 Agent 分工:dsh-agent-teams 把長任務拆開跑

任務一長,所有工作擠在同一段上下文裡就容易失控。dsh-agent-teams 讓目前的 DSH 工作階段擔任隊長,建立多個可以喚醒的子代理,把任務拆成有依賴關係的子任務:例如先「整理改動清單」,完成後自動解鎖效能、安全、產品影響三項審查任務,依賴關係會畫成 DAG 圖,團隊面板顯示每個成員正在處理什麼。

對於依賴關係明確、能夠拆開的工作(程式碼審查、文件產出、多來源研究),這種分工很有感;但任務拆得越細,管理成本也越高,簡單任務不需要動用它。專案位址:GitHub 上的 dsh-agent-teams

皮膚與桌面端:好玩,但注意來源

DSH 外掛生態裡討論度最高的其實是皮膚。有人做了專門的皮膚市集,把介面換成鯨魚娘主題、經典 Windows 風格,甚至把 Token 消耗做成股票 K 線圖。這類作品展示性質大於實用性,裝來玩無妨,但它們多半是個人開發者的趣味專案,長期維護沒有保障。皮膚市集:dsh-market.com;鯨魚娘主題:GitHub 上的 dsh-deep-whale

也有團隊把 DSH 包成一鍵安裝的桌面 App,提供接近官方產品的體驗,在 GitHub 上已有破萬 Star 和數萬次下載。安裝任何第三方用戶端前,請確認它處理 API 金鑰的方式,金鑰外洩的代價遠高於省下的安裝時間。桌面端專案:GitHub 上的 deepseek-harness-desktop

安裝與驗證指令

外掛採用通用安裝格式。已發布 npm 套件的外掛直接用套件名稱安裝,只有 GitHub 倉庫的則用 git 位址:

  • 通用格式:dsh plugin --profile web add 套件名稱
  • npm 套件範例:dsh plugin --profile web add @anionex/dsh-vision-toolkit
  • GitHub 安裝範例:dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-genui.git

DSH 的外掛指令實際上會交給 pnpm 處理,所以本機要先有 pnpm;遇到 pnpm not found,通常執行 corepack enable 再開一個新終端機就能解決。安裝完成後用兩條指令驗證:dsh plugin --profile web list 查看已安裝的依賴,dsh --profile web --dump-config 確認外掛有進入最終設定。

風險與避雷:開發者預覽階段的現實

  • 相容性風險:官方明確提醒 Harness 還在開發者預覽階段,後續可能出現破壞相容性的改動。今天能用的外掛,下個版本可能需要更新才能跑。
  • 沒有官方稽核:社群整理的精選清單(例如 Awesome DeepSeek Harness)只自動檢查格式、連結和主題標籤,不負責安裝測試、版本相容與安全稽核。清單上有,不代表裝得動或安全。
  • 權限意識:能操作瀏覽器、讀取檔案、呼叫第三方模型的外掛,等於把部分環境控制權交出去。公司機器上建議先在隔離環境或測試專案裡試跑。
  • 別過度投資:在生態成熟之前,工作流程不要深度依賴某一個社群外掛的特定行為,保留隨時抽換的彈性。

導入前檢查清單

  • 外掛的 GitHub 倉庫是否還在活躍維護?最後一次提交是什麼時候?
  • 它會把哪些資料送到第三方服務(視覺模型、遙測、分析)?
  • 需要的權限是否超出它的功能範圍?
  • 有沒有在測試環境先跑過,確認不影響既有的 DSH 設定?
  • 如果明天外掛停止維護,你的工作流程能不能退回純文字模式繼續運作?

常見問題

完全沒碰過 DSH,應該從哪個外掛開始?

建議先把 DSH 本身用熟,再從生成式 UI 或視覺工具這類「補能力」的外掛開始。皮膚類隨時可以裝,但對工作效率沒有直接幫助。

這些外掛要錢嗎?

本文介紹的外掛都是開源專案,本身免費。但要注意外掛背後呼叫的服務可能產生費用,例如接入第三方視覺模型或你自己設定的 API。

外掛會不會偷我的 API 金鑰?

開源不等於安全。安裝前花五分鐘看倉庫的程式碼規模、提交紀錄和 Issue 討論,來源不明、只有一兩次提交的專案先觀望。金鑰盡量用環境變數管理,不要寫死在設定檔裡。

結論

DeepSeek Harness 把「AI 代理該長成什麼樣子」的決定權交給了社群,幾天內就長出從皮膚、生成式 UI 到多 Agent 調度的各種外掛。對台灣開發者的建議很務實:以補能力的生產力外掛為主(生成式 UI、視覺、瀏覽器操作),多 Agent 分工留給明確可拆的任務,皮膚類當趣味。同時記住它還在開發者預覽階段,保持工作流程的可抽換性,就能享受生態紅利而不被綁死。