SuperAPI AI 工具集

1k-pr-daily-report

数据与分析

查看项目

更新于 10-16 02:38

技能介绍

用途:生成最近 24 小时的 PR 活动报告,按模块分组,标题翻译为中文并标注状态,末尾给出合计统计。适用于用户要求 PR 统计、日报、PR 汇总等场景。

主要能力:通过 gh 命令拉取 PR 数据;按状态分类(MERGED 为[已完成],OPEN 为[进行中],不区分草稿);按标题前缀与内容归类到 Desktop、iOS、Market(行情)、Perps(合约交易)、钱包/硬件、CI/发布/热更新、Watchlist(关注)、Refer(推荐)、Network、依赖/安全等模块,未匹配的归入“其他”;将每个 PR 标题翻译为简洁中文摘要;按模块分组输出,PR 较多的模块靠前,最后输出合计行。

使用方式:第一步拉取数据,命令为 gh pr list --state all --search "created:>=$(date -v-24H +%Y-%m-%dT%H:%M:%S)" --limit 100 --json number,title,state,isDraft,mergedAt,createdAt,author,labels;Linux 上把 date -v-24H 换成 date -d '24 hours ago'。随后按上述规则分类状态与模块,并按规定格式输出:以“## 24h PR 统计”开头,每个模块为 ### 标题,每条 PR 为“- #编号 中文标题 [状态]”,结尾为“合计 N 个 PR:已完成 X / 进行中 Y”。

限制:依赖 gh CLI 与可访问的仓库权限;仅覆盖最近 24 小时、最多 100 条;模块归类基于标题关键词,可能误分;中文标题为翻译摘要,非原文。其他细节暂未提供。