用 Blue-Whale-Harness 給 DeepSeek Harness 插件做一份可檢索總表

前言

DeepSeek Harness(簡稱 DSH,命令行是 dsh)把模型、工具、會話、沙箱和界面都做成插件,官方倉庫的定位是「一切皆插件」。當前仍是 developer preview,兼容性可能隨時變化。官方入口是 npx @deepseek-ai/dsh web,源碼倉庫見 https://github.com/deepseek-ai/deepseek-harness 。

開源之後,社區倉庫增長很快。GitHub 上的 dsh-plugin 話題、各類 awesome 列表、獨立插件站都在收錄,但口徑並不統一:有的把相鄰工具也算進來,有的只收帶 cordis.patch.yml 的組合包。對使用者來說,痛點很具體——想按分類篩「真的能裝進 dsh 的插件」,或者按星標把視覺、用量統計、沙箱這一類找出來,GitHub 搜索一次只能覆蓋話題或關鍵詞,靜態 README 又容易過時。

Blue-Whale-Harness 就是衝着這件事做的。它由 leenkcool 維護,社區插件目錄把它歸在「開發與運行時」。倉庫自己的一句話是:收錄所有自由人脈產生的 DeepSeek Harness(DSH)插件。先說清楚兩件事:https://deepseek-harness-plugin.com 是獨立社區站點,與 DeepSeek / 幻方沒有官方從屬關係;Blue-Whale-Harness 本身主要是一份索引和靜態總表,不是往 dsh 進程裏插入工具或 UI 的 Cordis 組合包。

Blue-Whale-Harness 是什麼

倉庫地址是 https://github.com/leenkcool/Blue-Whale-Harness ,GitHub 描述爲 DeepSeek-Harness-Plugins,主要語言標爲 HTML,許可證是 Apache-2.0。倉庫創建於 2026-08-13,本稿覈對時 GitHub 星標爲 125(社區目錄頁抓取時爲 121),Fork 爲 46。目錄頁收錄日期爲 2026-08-17。

它解決的問題是發現,而不是擴展一次對話的能力。README 在 2026-08-17 自動生成時給出的快照是:共 1818 個倉庫,其中標記爲「真·DSH 插件」的有 1688 個。在線總表部署在 https://leenkcool.github.io ,支持中英文搜索、分類篩選、按 STAR 等字段排序。

倉庫根目錄沒有 package.json,也沒有 cordis.patch.yml。按官方打包文檔,真正能激活配置層的組合包需要在 package.json 裏聲明 dsh.bundle;沒有這份聲明的包即使被 dsh plugin add 裝進 profile,也只是普通依賴,並會打印警告。因此,日常用法是打開總表或 README,點進目標倉庫,再安裝那個插件本身。

核心功能與亮點

根據 README、catalog/ 腳本和在線總表頁面,已經覈實的能力如下。

  1. 按分類分組的插件清單。README 把倉庫按分類分組,組內按 STAR 倒序,列中包含倉庫鏈接、中英文意圖、星標、主要語言,以及是否「真 DSH」。2026-08-17 快照裏的分類數量是:
分類 倉庫數
tools 571
utility 345
session 229
orchestration 197
ui 184
llm 163
acp 65
skills 49
sandbox 10
preset 2
skin 2
uncategorized 1

README 裏同時給出了各分類的星標合計。合計會被個別高星倉庫顯著拉高,不宜直接理解成「DSH 插件生態的總星標」。

  1. 「真·DSH」啓發式標記catalog/analyze.mjs 會檢查本地克隆是否存在 cordis.patch.yml、是否依賴 @deepseek-ai/ 或 Cordis、package.json 關鍵詞,以及 README 是否提到 DeepSeek Harness / dsh-plugin。命中後把 isDshPlugin 寫成 true。這是程序啓發式,不是官方認證,也不等於安全審計。

  2. 中英文意圖字段。分析腳本優先使用倉庫自帶的中英文描述;缺一側時用 Google gtx / MyMemory 翻譯並緩存;兩邊都沒有可用描述時,才退回到基於 package.json 和文件指紋的代碼分析句。總表上能看到「意圖(中文)」和 Intent(EN) 兩列。

  3. 可檢索的靜態站catalog/generate.mjs 會生成 index.htmlplugins.zh.htmlplugins.en.htmlplugins.csv。在線入口包括:

  • 總表:https://leenkcool.github.io
  • 中文版:https://leenkcool.github.io/plugins.zh.html
  • 英文版:https://leenkcool.github.io/plugins.en.html
  • CSV:https://leenkcool.github.io/plugins.csv

頁面提供「全部分類 / 僅真·DSH / 僅非 DSH」篩選,以及按 STAR、FORK、創建時間、更新時間、倉庫名排序。網站產物部署到 https://github.com/leenkcool/leenkcool.github.io 。

  1. 機器可讀數據。根目錄的 repos.jsonrepos.txtcatalog/plugins.csv 可以直接給腳本消費。字段包括倉庫名、分類、語言、許可證、星標、中英文描述等。

  2. 克隆後的風險掃描腳本catalog/risk-scan.mjs 會對已克隆倉庫做靜態特徵掃描,例如 webshell 模式、混淆後的 eval、憑證採集、外傳 URL 等,結果寫入 catalog/risk-scan.json。這是維護者側的掃描流水線,總表頁面並不把掃描結論做成面向用戶的安全評級;收錄仍不等於安全背書。

安裝與啓用

社區目錄頁給出的安裝命令原文如下,在 DeepSeek Harness 終端中運行:

dsh plugin add github:leenkcool/Blue-Whale-Harness

如需可復現安裝,目錄頁建議固定 commit 哈希:

dsh plugin add github:leenkcool/Blue-Whale-Harness#<commit>

目錄頁同時寫明:插件以當前 dsh 進程的權限運行,安裝時可能執行代碼;安裝前請檢查源代碼倉庫和許可證。官方文檔還提醒,從 Git 安裝時 pnpm 可能要求顯式授權 prepare 構建腳本,授權後的代碼會在 Agent 沙箱之外執行。

對這份倉庫來說,更穩妥的使用方式是把它當目錄來讀,而不是指望裝完立刻多出一個市場界面:

git clone https://github.com/leenkcool/Blue-Whale-Harness.git
cd Blue-Whale-Harness

然後直接打開 README,或把瀏覽器指到 https://leenkcool.github.io 。找到目標插件後,再按該插件自己的說明安裝,例如:

dsh plugin --profile web add github:<owner>/<repo>

裝完後如需確認配置層是否生效,官方文檔給出的檢查方式是:

dsh --profile web --dump-config

典型用法

1. 在在線總表裏找插件

打開 https://leenkcool.github.io ,按需要選擇:

  • 分類:例如 llmtoolssandboxui
  • 範圍:僅真·DSH僅非DSH
  • 排序:按 STAR 或按更新時間

點倉庫名會跳到 GitHub 原項目。確認 README、許可證和 dsh.bundle / cordis.patch.yml 之後,再執行該項目的 dsh plugin add

2. 用 CSV 做本地篩選

如果更習慣表格工具,可以下載:

https://leenkcool.github.io/plugins.csv

用表格軟件按分類、星標或「真 DSH」列過濾。CSV 與 HTML 總表來自同一套生成腳本。

3. 從 README 分類表入手

README 的「插件清單」按分類排好,組內 STAR 倒序。例如要找視覺相關能力,可以先看 llm 分組裏帶 vision / 識圖描述的條目;要找沙箱或自動批准,直接翻到 sandbox。點擊倉庫名同樣跳轉原項目。

4. 維護者如何重新生成總表

README「如何生成 / 更新」一節給出的命令是:

node catalog/analyze.mjs     # 採集倉庫元數據 + 意圖(HY3 直譯)
node catalog/merge.mjs       # 套用人工翻譯
node catalog/generate.mjs    # 生成 catalog/index.html 等網站產物
node catalog/build-readme.mjs # 重新生成本 README

catalog/ 裏還有 clone.mjs(克隆倉庫)以及上文的 risk-scan.mjs。普通使用者不需要跑這套流水線。

適用場景與注意事項

適合:

  • 剛裝好 DSH,想按分類瀏覽社區插件,而不是隻靠 GitHub 話題碰運氣。
  • 需要一份中英文對照、可按星標排序的清單,或者要把 CSV 接到自己的腳本里。
  • 插件作者想對照「真·DSH」啓發式,檢查自己的倉庫有沒有 cordis.patch.yml、關鍵詞和 README 信號。

需要注意:

  • 社區目錄和這份總表都不是官方應用商店。收錄、星標、「真·DSH」標記都不等於質量保證或安全審計。
  • 索引本身按 Apache-2.0 收集整理;各插件版權歸原作者所有,許可證以目標倉庫爲準。
  • 「真·DSH」是文件與依賴啓發式,可能把提到 DSH 的相鄰項目標成 yes,也可能漏掉結構不典型的真插件。裝之前仍要讀目標倉庫。
  • 插件以當前 dsh 進程權限運行。安裝前檢查源碼、許可證,儘量固定 commit;不要只憑總表裏的一句話意圖就執行 dsh plugin add
  • DeepSeek Harness 仍在 developer preview,官方 README 寫明會有兼容性破壞變更。今天能裝上的插件,過幾天可能要跟着主項目一起改。

小結

Blue-Whale-Harness 把散落在 GitHub 上的 DSH 相關倉庫收成一份可檢索總表:分類、中英文意圖、「真·DSH」標記、星標排序,以及 CSV / 靜態站三種出口。它不替代官方 Harness,也不在運行時給你加新工具;它的價值是把「去哪找插件」這件事從話題搜索改成可篩選的目錄。

目錄頁:https://deepseek-harness-plugin.com/zh-CN/plugins/blue-whale-harness/

GitHub:https://github.com/leenkcool/Blue-Whale-Harness

在線總表:https://leenkcool.github.io

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜