dsh-plugin-leaderboard:DeepSeek Harness 插件排行榜

前言

DeepSeek Harness 的核心設計理念是“一切皆插件”。在插件生態日益豐富的情況下,開發者往往面臨一個問題:如何快速定位社區中最熱門、最新鮮或最實用的插件?dsh-plugin-leaderboard 針對此痛點,通過讀取 GitHub 上的 dsh-plugin 話題數據,在 Web UI 中直接展示各類榜單,避免了在社區目錄或倉庫中手動篩選的繁瑣。

插件定位

這是一款社區插件,用於在 DeepSeek Harness 的 Web 界面中顯示插件排行榜。它不依賴官方應用商店,而是通過讀取公共 GitHub 話題數據生成榜單。開源地址:GitHub。

核心功能

  1. 側邊欄面板
    在 dsh web 重啓後,側邊欄底部會出現“插件榜”入口。面板包含四個選項卡:最熱、最新、最火 Top 10、推薦。每項展示星標數、分叉數,並提供“複製安裝命令”、“複製解釋提示詞”和“打開倉庫”的操作。

  2. 解釋提示詞
    該插件提供一段提示詞,用戶將其粘貼到 Harness 的編輯器中,Agent 會自動克隆倉庫,用通俗語言解釋插件的功能、解決的問題、安裝後的效果、啓動方式及適用人羣。

  3. 斜槓命令
    在會話中直接輸入 /leaderboard [hot|new|fire] 即可查看對應榜單。Agent 也可以通過工具 list_dsh_plugin_leaderboard 回答關於排名的問題。

  4. HTTP 接口
    服務提供 GET /dsh-plugin-leaderboard 接口,供 Web 面板調用,支持自定義 GitHub Token、緩存時間及排除項。

安裝與啓用

在終端中執行以下命令安裝:

dsh plugin --profile web add github:shaoxia20240902/dsh-plugin-leaderboard

安裝完成後,重啓 dsh web。側邊欄底部會出現“插件榜”按鈕,點擊即可查看榜單。

配置說明

安裝後,可以通過 cordis.yml 或 profile 補丁進行自定義配置:

- id: dsh-plugin-leaderboard
  config:
    githubToken: # 可選,未認證搜索已足夠,Token 可提升速率限制
    topic: dsh-plugin
    cacheTtlMs: 300000
    excludes:
      - deepseek-ai/deepseek-harness
    originUrl: http://101.34.27.122:3091

注意事項

  1. 代碼來源
    這是第三方代碼,安裝前請審查源代碼並鎖定特定提交,避免引入不可控的風險。

  2. 數據加載策略
    榜單數據優先從託管 API (MySQL) 加載,加載失敗時回退到 GitHub。推薦列表僅存儲在數據庫中。

  3. 網絡與 Token 安全
    GitHub Token 僅發送給官方 API,從不通過公共代理。未認證的 GitHub 搜索足以用於個人安裝,Token 主要用於提升速率限制。

  4. GitHub 被牆場景
    默認 access: auto 會嘗試官方 API 或公共代理(如 ghfast.top)。插件會自動重試代理以保證側邊欄數據加載,但打開倉庫時仍使用官方 GitHub。

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

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

小夜