SuperAPI AI 工具集

github-trending

数据与分析

查看项目

更新于 10-15 20:29

技能介绍

用途:机械式抓取 GitHub 趋势数据,无需 AI 判断,输出四类指标并生成 Markdown 报告。

主要能力:

  1. This Week:created:>7d 的仓库按星标排序(REST 搜索 API)。
  2. This Month:created:>30d 的仓库按星标排序(REST 搜索 API)。
  3. Fastest Growing (24h):从 github.com/trending?since=daily 抓取当日星标增长最快的 AI/开发仓库。
  4. Fastest Growing (30d):从 github.com/trending?since=monthly 抓取本月增长最快的仓库。 后两项为速度指标,可发现任意创建时间但近期突然爆发的仓库,弥补纯星标排序只能看到新仓库的不足。

输出:写入 <VAULT>/inbox/research/github-trending/YYYY-MM-DD-trending.md,VAULT 取自 ~/.claude/.env 中的 AGENTIC_OS_VAULT,默认 ~/the-vault。包含 Top 10 This Week、Top 5 This Month、Top 10 Fastest Growing (24h)、Top 10 Fastest Growing (30d)、Content Radar(AI 精选摘要)。每个仓库块含星标、语言、创建日期、topics、描述、[AI/DEV] 标记。抓取失败时该部分降级,其余仍正常渲染。

使用方式:手动运行 python ~/.claude/skills/github-trending/scripts/fetch.py

AI/Dev 分类器:对 topics 或描述做不区分大小写的子串匹配,关键词包括 ai、llm、gpt、claude、anthropic、agent、mcp、prompt、embedding、rag、deepseek、kimi、gemini、openai、copilot、codex、fine-tun、transformer、ollama、langchain、chatgpt。存在误报(如 DarkGPT 类垃圾项目)和漏报(描述模糊的 AI 项目)。

限制:每次运行消耗 2 次搜索 API 调用、2 次趋势页 GET,以及每个趋势仓库最多约 1 次补充调用(GET /repos/{full})。未认证搜索限 10 次/分钟,核心 REST 限每 IP 60 次/小时,适合每天少量运行,频繁手动重跑可能耗尽限额。在 ~/.claude/.env 设置 GITHUB_TOKEN 可提升至 5000 次/小时。