星标榜数据接口
一次请求返回三张 GitHub 星标榜——按工件三分类各取前 100 名:dsh 插件 / 生态插件 / 生态应用。动量口径(周飙升)见星标飙升接口。
接口地址
| URL | 说明 | 更新 |
|---|---|---|
/data/stars.json | 三分类星标榜:boards.plugin / boards.ecoPlugin / boards.ecoApp,各按星数降序前 100 名。 | 随部署重建 |
/data/stars.schema.json | 本接口数据格式对应的 JSON Schema。 | 稳定 |
JSON 接口支持跨域读取:Access-Control-Allow-Origin: *,无需 API Key 或注册。
响应字段
| 字段 | 类型 | 语义 |
|---|---|---|
generatedAt | string (ISO) | 构建时间戳——缓存副本请一并保留 |
scope | object | 收录口径:listableOnly(仅站内列表口径);upstreamCoreExcluded(上游本体不上榜);ecoPluginInstallVerifiedOnly(生态插件榜只收 L4 实测条目);classes 枚举三分类 |
limit | number | 100——每榜只提供前 100 名 |
boards | object | 三张榜单:plugin(dsh 插件,声明 dsh.bundle、可 dsh plugin add)、ecoPlugin(生态插件,L4 沙盒实测装得上但不声明 dsh.bundle、不挂载能力)、ecoApp(生态应用,桌面 / Web 壳,经发布包分发;以及未通过安装实测、可安装性未证实的收录条目) |
boards.<class>.count | number | 该榜条目数(≤ limit) |
boards.<class>.items[] | array | 榜单条目,按 stars 降序(字段见下) |
items[].rank | number | 榜内名次(1–100) |
items[].id | string | 插件 id(与 plugins.json 的 id、详情页 slug 一致) |
items[].name | string | 展示名 |
items[].stars | number | GitHub 星数(注册表刷新时采集) |
items[].url | string | 详情页绝对地址 |
license | object | 出处与引用条款——聚合自 dsh.so 注册表,引用需注明来源 |
三分类口径与插件市场侧栏一致(2026-09-21 归属调整):生态插件=L4 实测装得上但不挂载;生态应用=桌面 / Web 壳,以及 L4 无判定、可安装性未证实的收录条目。上游本体(deepseek-ai/deepseek-harness)与首页榜单同闸,不上榜。被打标(repoHealth)或未过 L3 安装规范的条目不进任何榜——缺席即口径,绝不补零凑数。
使用方式
获取三分类星标榜(或在浏览器直接打开 /data/stars.json):
周动量口径的姊妹接口是 /data/star-trend.json;npm 侧对应 /data/npm-popular.json(npm热榜)。单插件详情(验证等级、安全、安装方式)用 id 关联 /plugins-index.json 或 /plugin/@作者/插件名.json。
榜单随部署重建,星数来自 dsh.so 流水线对 GitHub API 的注册表采集。字段只增不删:既有字段不会移除或改名。可免费引用,需注明来源 dsh.so;新增字段见 更新日志。