漫话开发者 - UWL.ME 精选全球AI前沿科技和开源产品

GitHub 官方博客披露,其重新构建的 star-history API 已能通过单次请求返回最长 30 周的每日星标计数,使项目维护者无需遍历大量分页数据即可分析项目增长趋势。新的接口不再返回星标者个人身份信息,降低了这些数据被爬取后用于垃圾邮件或钓鱼攻击的隐私风险。工程团队没有简单把成本转移到计数查询上,而是在计数前按时间维度过滤星标事件,显著压缩了数据库扫描范围。官方数据显示,相关数据获取的请求量可从 2500 次级别降至 24 次,既提升了趋势分析效率,也兼顾了隐私保护与资源开销。这一改动对开源项目运营者追踪项目热度、判断社区增长拐点具有实用价值。

核心要点

  • GitHub 新的 star-history API 一次请求可返回最长 30 周每日星标计数
  • 接口不再暴露星标者身份,降低数据被用于垃圾邮件或钓鱼的风险
  • 通过按时间过滤后再计数,数据请求量从 2500 次降至 24 次

Read more >