Skip to content

Add githb-ranking: GitHub trending & DSH plugin rankings workbench - #69

Open
liuhao11223 wants to merge 1 commit into
dataelement:mainfrom
liuhao11223:add-githb-ranking
Open

liuhao11223 wants to merge 1 commit into
dataelement:mainfrom
liuhao11223:add-githb-ranking

Conversation

@liuhao11223

Copy link
Copy Markdown

工作台信息

用途

查看每天 GitHub 热门仓库(过去 7 天新建仓库 star 榜 + 本周热榜)与 DSH 插件聚合排名,打开仓库查看详情(star / fork / 今日增量 / Star 走势 / 最近发布与提交),并可订阅关注的仓库或作者、检查更新比对变化。

本机验收结果

  • DSH Desktop 0.12.1(Windows x64,Electron,Web GUI)
  • 55 项包校验通过(node scripts/check-workbench-package.mjs);5 项单元测试通过
  • pnpm pack 打包 29,227 bytes;Release 资产与本地包 SHA256 一致(7881EF37…3276)
  • 从 Release 固定地址(releases/latest/download/githb-ranking.tgz)下载安装,node_modules 内确认 version 0.1.1、repository 指向本仓库
  • 界面打开验证:今日榜单 / 插件排名 / 我的追踪三个标签页均实拍截图(见 screenshots,均来自最终可安装版本 v0.1.1)

外部依赖与数据

  • 数据来自 GitHub 公开 REST 接口(匿名有限流;可在设置中填入 PAT 提升额度,仅需 public_repo 读权限)
  • 追踪数据仅保存在本机(DSH 配置目录 githb-ranking/),不上传
  • 无外部服务依赖;网络仅用于访问 GitHub API

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant