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。

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

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

小夜