heydeer 登录
参考

故障排除

找到对应的症状,然后逐一排查可能的原因。

PR 没有被自动审查

最新提交上的 HeyDeer Review 检查会说明原因,标题为“已跳过审查”;如果开启了“发现问题时将检查标记为失败”,标题为“需要审查”。没有检查?参见没有出现 HeyDeer Review 检查。

可能的原因处理方法
审查时机为“仅手动”,这是新工作区的默认设置。选择“每个 PR 审查一次”或“每次推送时审查”。参见自动审查。
PR 不符合你的自动审查筛选条件,默认会跳过草稿和 Fork。将其标记为可供审查、修改筛选条件,或评论 @heydeer review。
此 PR 的自动审查已暂停。评论 @heydeer resume。
“每个 PR 审查一次”已经发起过一次审查,或仍有审查在排队或运行中;或者 PR 已达到“每个 PR 的自动审查次数上限”。评论 @heydeer review。
工作区积分已用完或已达到用量上限。加购积分,或在“消费控制”中提高上限,然后重新发起审查。参见自动充值与用量上限。
试用期间,该仓库已经在另一个工作区中试用过。选择套餐,然后请求审查。
GitHub App 无法访问该仓库。检查“组织设置 → GitHub 连接”。参见 GitHub App 与权限。
推送后 HeyDeer 会等待约 30 秒,或者审查正在排队(审查排队中)。请等待。
该提交已经审查过;重新打标签或重新打开 PR 不会再次审查。推送新的提交,或评论 @heydeer review。

检查失败或审查未完成

检查标题原因处理方法
审查发现需要关注的问题发现了问题,且“发现问题时将检查标记为失败”已开启。修复问题并推送,或将相关讨论标记为已解决。
审查未完成有仓库检查或先前发现的问题未被评估。重新发起审查。
无法运行审查基础分支上的 .agents/checks 配置无效。修复后请求审查。
无法运行审查PR 讨论过大:超过 200 个审查讨论、单个讨论超过 1,000 条评论,或约 180 KB。在新的 PR 中继续。
无法运行审查GitHub 或 HeyDeer 暂时不可用。重新请求审查。
审查失败、审查超时审查未完成。因 HeyDeer 方面原因导致的失败会退还积分。重新发起审查。
审查已取消有人取消了审查,其 PR 已关闭,或更新的推送取代了它(“每次推送时审查”)。重新发起审查。
没有可审查的文件所有改动的文件都不在审查范围内,例如生成文件。无需处理。

所有结论都列在 HeyDeer Review 检查中。

没有出现 HeyDeer Review 检查

可能的原因处理方法
该仓库的“发布 GitHub 检查”已关闭。将其开启。参见发布结果。
该仓库设置为“仅手动”,且从未被审查过。请求一次审查。之后的版本就会有检查。
GitHub App 缺少 Checks: Read and write 权限,或该仓库不在其安装范围内。在 GitHub 上批准该权限或添加该仓库。
PR 已关闭。重新打开它。

命令没有回复或返回错误

可能的原因处理方法
没有回复:评论中除了命令还有其他内容、命令是编辑时添加的,或是由机器人发布的。使用个人账号发布一条只包含命令的新评论。
没有回复:GitHub App 缺少 Issues 读取权限。在 GitHub 上批准该权限。
你没有写权限,或不在“谁可以发起手动审查”的范围内。请联系管理员或有权限的人。
请求过多,或审查队列已满。稍等片刻,然后再次发布命令。
在已关闭的 PR 上使用 pause 或 resume。这两个命令只对打开的 PR 有效。
积分不足,或已达到用量上限。加购积分或提高上限,然后再次发布命令。
GitHub 暂时不可用。在新评论中再次发布命令。

HeyDeer 不回答问题。参见 PR 评论命令。

审查显示警告

每个警告都会关闭该次审查的自动批准。

警告处理方法
匹配的检查超过 10 个;只运行了按文件名排序的前 10 个。缩小模式或重命名文件。参见仓库检查。
PR 修改了 .agents/,但新的检查配置无效。请在合并前修复,否则该分支上的审查会停止。
确信程度较低的问题被省略;每次审查最多保留 30 个。处理已显示的问题,然后重新发起审查。
部分发现的问题或讨论评估不完整。重新发起审查。

某条规则或检查似乎被忽略

可能的原因处理方法
该检查在此 PR 中被修改;HeyDeer 读取的是基础分支上的版本。先合并该修改。
检查的模式没有匹配任何改动的文件,或该文件不是直接位于 .agents/checks/ 中的 .md 文件。修正模式或移动文件。参见仓库检查。
该 AGENTS.md 规则所在的目录不覆盖改动的文件。移动它。参见 AGENTS.md。
指令是在请求审查之后保存的,或被仓库指令覆盖。重新发起审查,或解决冲突。参见审查指令。
该问题未达到“反馈范围”的要求。尝试“平衡”或“详尽”。参见反馈范围。
该文件在 .gitattributes 中被标记为 linguist-generated。移除该属性。参见 HeyDeer 读取的内容。
该规则无法通过阅读代码来判断。将其改写为能在 diff 中看出的内容。参见编写有效的检查。

MCP 服务器错误

表单会说明每个被拒绝的值;参见 MCP 服务器。更改端点后,请输入新令牌或删除已保存的令牌。只有同时是 GitHub 组织或账号所有者的工作区管理员才能管理服务器。

登录与 GitHub 访问

可能的原因处理方法
你的 GitHub 登录已过期,HeyDeer 显示“使用 GitHub 登录”。选择它重新登录,并返回同一页面。
你登录的 GitHub 账号无法查看该审查或组织。选择“使用 GitHub 继续”或“重新授权 GitHub”,然后在 GitHub 上选择正确的账号。
连接时找不到某个组织或仓库。在“找不到组织或仓库?”下检查安装情况,必要时在 GitHub 上通过 SSO 登录,然后选择“重新授权 GitHub”。参见 GitHub App 与权限。

账单问题

可能的原因处理方法
银行卡被拒绝,或银行要求验证付款。如果是订阅付款,请在“用量与账单 → 概览”中选择“完成付款”。其他购买请使用另一张银行卡。
“加购积分”提示你需要套餐。请先选择套餐;如果“概览”中显示“完成付款”,则选择它。参见套餐与加购积分。
“自动充值”显示为已关闭,下方附有原因。解决原因后重新开启。参见充值失败时。
续订付款处理中。在此期间,你的套餐保持有效。如果付款失败或需要银行确认,HeyDeer 会向工作区发送邮件;请选择“完成付款”。
“加购积分”或自动充值提示已达到 24 小时上限。等待滚动 24 小时购买上限释放出可用额度,或联系支持团队。
付款和新的付费审查已暂停。HeyDeer 正在处理该工作区的账单问题。请联系支持团队。
付款仍在处理中,或“加购积分”要求你确认之前的购买。选择“确认购买结果”,直到显示结果。不要发起新的购买。