GitHub 上的审查
提及 @heydeer
在 GitHub 上任何可以撰写内容的地方提及 @heydeer,就能向 HeyDeer 提问或交给它一项工作。HeyDeer 会阅读对话,在沙箱中工作,并在你提问的地方回答。
可以请 HeyDeer 做什么
| 评论 | HeyDeer 做什么 |
|---|---|
@heydeer 这个函数是做什么的? | 阅读代码,并在回复中解释。 |
@heydeer 修复第一个问题,并为第二个问题创建 issue | 修改代码,为修复创建拉取请求,并创建 Issue。 |
@heydeer 最新的 Next.js 文档推荐这种写法吗? | 在网上查阅文档,并根据查到的内容回答。 |
@heydeer 再审查一次 | 发起审查,与 @heydeer review 相同。 |
回复使用你所用的语言。提交、拉取请求和 Issue 使用仓库的审查语言。
可以在哪里提及 HeyDeer
- 拉取请求或 Issue 中的评论。
- 代码行上的审查评论。
- 你提交的审查的总结。
- 新拉取请求或新 Issue 的描述。
HeyDeer 会忽略编辑、机器人的评论,以及代码、引用和 HTML 注释中的提及。@heydeer review 等 PR 评论命令则会立即执行。
Autopilot 在某个拉取请求上运行时,其中的提及会交给 Autopilot,由它在各轮中处理并回复。
HeyDeer 能做什么
HeyDeer 代表你在提及它的仓库中操作,且只做你自己能做的事。它可以克隆代码、解决合并冲突、推送提交、创建、更新和合并拉取请求、发表评论、在审查讨论中回复、创建和更新 Issue,以及发起审查。分支保护等 GitHub 规则对它和对任何人一样适用。
谁可以提出请求
对该仓库有写权限的任何人。HeyDeer 在每次操作前都会重新检查,如果权限被移除,请求就会停止。其他人只会收到一条简短回复。
进度和积分
HeyDeer 开始时会给你的评论加上 👀,完成后移除。它会在回复中作答;如果请求失败或被取消,也会回复说明。每个请求都会显示在 HeyDeer 的任务中,包括进度、结果和积分,你也可以在那里取消。
请求会按完成的工作消耗工作区积分,公开仓库也不例外。请参阅积分如何计费。