You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitHub中“review”的定义是什么?review:none查询为何不符合预期?

GitHub PR 查询中 review:none 的定义说明

核心结论

GitHub PR 查询里的 review:none,筛选的是**未收到任何「正式评审反馈」**的PR——这里的「评审」是特指通过GitHub官方评审流程提交的、带有明确评审状态的操作,和普通的PR评论完全是两回事。

为什么你的查询会匹配到有评论的PR

你遇到的那些PR里的评论,都属于「普通讨论评论」:也就是评论者直接在Conversation标签页输入内容提交的留言,哪怕评论者有仓库合并权限,只要没走「正式评审流程」,就不会被review:none排除。

正式评审的判定标准

只有满足以下条件的操作,才会被GitHub算作「评审」,从而被review:none筛选排除:

  • 评审者通过PR页面的「Start a review」按钮发起评审
  • 评审过程中可以添加多行评论,最终提交时选择明确的评审状态:批准(Approve)、请求修改(Request changes) 或 仅评论(Comment)
  • 这类评审会单独显示在PR的「Reviews」标签页下,有独立的评审记录卡片

额外补充

如果你的需求是筛选连普通评论都没有的PR,应该使用查询语句:is:pr is:open comments:none,而review:none仅针对正式的评审流程。

内容的提问来源于stack exchange,提问作者vmayer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 17:46:03