dsh-plugin-marketplace:GitHub dsh-plugin 主題儀表盤

前言

DeepSeek Harness (DSH) 的核心設計理念是「一切皆插件」。面對 GitHub dsh-plugin topic 下的衆多倉庫,瀏覽和統計往往缺乏統一入口。dsh-plugin-marketplace 插件解決了這個問題,它將這個生態轉化爲一個儀表盤,直接嵌入 DSH Web 的設置面板。

核心功能

該插件提供了一套完整的倉庫瀏覽與統計工具:

  1. 統計卡片:展示倉庫總數、Star 總數、語言種類、今日更新數。
  2. 語言分佈:Top 6 語言條形圖(使用 GitHub 官方配色)。
  3. 搜索篩選:支持按名稱或描述搜索,以及通過下拉菜單篩選語言。
  4. 倉庫卡片:展示 owner/repo、描述、語言、Star、更新時間、標籤,並支持跳轉 GitHub。每頁加載 120 張,支持「加載更多」。
  5. 一鍵刷新:分段調用 GitHub Search API 抓取全部倉庫,繞過單查詢 1000 條深分頁上限。過程帶進度條與限流等待;若失敗,會保留內置快照。
  6. 雙語界面:跟隨 DSH Web 語言設置(中文/English),自動適配深淺主題。

安裝與啓用

在 DSH 環境中安裝,使用以下命令:

dsh plugin --profile web add <本倉庫路徑或 git 地址>

安裝後,需重啓 web profile 生效;或者編輯 profile 的 cordis.patch.yml(用戶 patch 層)後由 boot HMR 熱加載。

安裝完成後,在 設置 → 插件市場 即可查看 Dashboard。

數據與依賴

  • 內置快照:包含 2815 個 dsh-plugin topic 倉庫(2026-08-15 抓取),總計約 28 萬 Star、21 種語言。快照已嵌入 bundle,離線可用。
  • 結構:主要包含 lib/index.js(入口)、lib/client.js(瀏覽器 bundle)、cordis.patch.yml(配置)。
  • 依賴:依賴 React 及 @deepseek-ai/dsh-client-* 等依賴。

注意事項

  • 插件以當前 DSH 進程權限運行。
  • 使用前建議檢查源碼與許可證。
  • 依賴項包括 React、@deepseek-ai/dsh-client-runtime、@deepseek-ai/dsh-client-ui-settings 等。

結語

該插件爲開發者提供了一個集中查看和篩選 dsh-plugin 生態的界面。更多詳情與目錄頁,請訪問 SkillHub 或 GitHub 倉庫。

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

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

小夜