Replies: 1 comment
|
感谢 @cyb233 的建议!这个想法非常务实,我仔细分析了一下,和你探讨几点: 可行性这个功能的数据基础已经完备—— 关于 README 变化检测你提到的「检查 README.md 是否被修改」是关键点,但这里有一个精度问题需要权衡:
建议采用分层策略:
关于 GraphQL 迁移你提到的 GraphQL 建议很有远见。当前 REST API 在逐仓库检查时确实消耗大量 rate limit。GraphQL 的优势在于可以用单次请求查询多个仓库的 README 信息(比如 SHA),显著减少 API 调用次数。 不过迁移成本不小——当前 关于 README 变化 ≠ 需要更新总结有些 README 变化只是修了个 typo、换了 badge、改了 license 说明,不影响核心内容。可以考虑:
实施优先级建议
大家怎么看这个分层策略?特别是 README 变化检测的精度问题,是用 SHA 比对还是直接让用户决定更好? |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
添加相应过滤器条件,根据README.md是否被修改,可以由用户筛选并考虑是否需要更新这些ai总结,因为README变动可能意味着项目功能增加等情况,先前的总结可能不够完善
用户星标仓库总量较多是常见现象,需要考虑速率限制,可以考虑获取star时根据pushed_at时间是否更新初步筛选,或者考虑从REST API更换为使用GraphQL API?
All reactions