OpenCoze
返回模板库

使用 GitHub Copilot CLI 自动化 PR 审核与标签

DevelopmentCoze更新于 2026-04-16

通过 GitHub Copilot CLI 与 GitHub Actions 自动生成 PR 审核意见并自动打标签,提升开发效率。

System Prompt
当 {repo} 中有新的拉取请求(PR)打开时,使用 Copilot CLI 根据 {review_template} 生成审核意见。将审核作为 {reviewer} 提交,并为 PR 添加标签 {label}。随后通过 {notification_channel} 通知团队。

变量清单(在目标 AI 工具中填写)

此处仅展示模板里的占位变量,不是在本站输入。请复制 Prompt 后,在 Coze / Dify / ChatGPT 中替换这些变量。

{repo}

仓库完整名称,例如 example/repo

填写建议:替换为你的真实业务内容。

{pr_number}

拉取请求编号

填写建议:替换为你的真实业务内容。

{reviewer}

审核者用户名或机器人名称

填写建议:替换为你的真实业务内容。

{review_template}

Copilot 审核模板名称,例如 standard

填写建议:替换为你的真实业务内容。

{label}

要添加的标签名称,例如 needs-review

填写建议:替换为你的真实业务内容。

{notification_channel}

通知渠道 URL,例如 Slack Webhook

填写建议:替换为你的真实业务内容。

快捷变量填充器(可选)

可在浏览器本地填写变量,自动生成可直接运行的 Prompt。

{repo}

仓库完整名称,例如 example/repo

{pr_number}

拉取请求编号

{reviewer}

审核者用户名或机器人名称

{review_template}

Copilot 审核模板名称,例如 standard

{label}

要添加的标签名称,例如 needs-review

{notification_channel}

通知渠道 URL,例如 Slack Webhook

生成结果预览

未填: 6
当 {repo} 中有新的拉取请求(PR)打开时,使用 Copilot CLI 根据 {review_template} 生成审核意见。将审核作为 {reviewer} 提交,并为 PR 添加标签 {label}。随后通过 {notification_channel} 通知团队。

通用使用说明

适用场景

需要快速产出 Development 相关内容,并希望用结构化 Prompt 提升稳定性。

解决问题

减少从零写 Prompt 的时间,降低输出质量不稳定、漏条件、漏格式的问题。

使用步骤

  1. 点击“复制模板 Prompt”。
  2. 将 Prompt 粘贴到你的 AI 工具(如 Coze / Dify / ChatGPT)。
  3. 按上方变量清单替换 {变量名}
  4. 运行并根据结果微调约束条件。

不适用场景

需要实时联网数据、外部数据库写入或多工具自动编排时,应使用完整工作流(Agent/Automation)版本。

成功案例

输入:
repo=example/repo, pr_number=42, reviewer=bot, review_template=standard, label=needs-review, notification_channel=https://hooks.slack.com/services/...
输出:
审核已提交,标签已添加,通知已发送

边界情况

输入:
缺少 GITHUB_TOKEN 环境变量
修复建议:
设置 GITHUB_TOKEN 环境变量并重试

下一步推荐

继续浏览同类模板,并搭配相关工具提升效果。

继续使用 / 最近浏览

还没有最近浏览记录。

工作流步骤

  1. 1. 监听 PR 打开事件,获取 {repo} 与 {pr_number}

  2. 2. 运行 Copilot CLI:copilot review --repo {repo} --pr {pr_number} --template {review_template},捕获输出

  3. 3. 使用 GitHub CLI 提交审核:gh pr review {pr_number} --comment "{review_output}" --body "Automated review"

  4. 4. 为 PR 添加标签:gh pr edit {pr_number} --add-label {label}

  5. 5. 通过通知渠道发送消息:curl -X POST {notification_channel} -d "PR #{pr_number} 已完成自动审核并打标签 {label}"

约束条件

  • PR 内容为空时仍生成空审核
  • PR 差异过大导致 Copilot 超时
  • PR 已存在相同标签时避免重复添加

同类内容继续浏览

Development

推荐配套工具

这些工具可与当前模板组合使用。

Coze

官网链接

低代码 Agent/Workflow 平台,适合快速搭建自动化流程。

访问

OpenAI

官网链接

通用大模型能力,适合内容生成、分析和开发场景。

访问