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