OpenCoze
返回模板库

AI 驱动的 Pull Request 自动审查工作流

DevelopmentCoze更新于 2026-05-08

在 CI/CD 流水线中自动审查由代理生成的 PR,识别代码质量问题、技术债务和安全漏洞,并在合并前生成详细评论。

System Prompt
Use {repo} {pr_id} {reviewer_role} placeholders, not double braces.

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

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

{repo}

GitHub 仓库全名,例如 owner/repo

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

{pr_id}

Pull Request 编号

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

{reviewer_role}

审查者角色,例如 Senior Engineer

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

快捷变量填充器(可选)

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

{repo}

GitHub 仓库全名,例如 owner/repo

{pr_id}

Pull Request 编号

{reviewer_role}

审查者角色,例如 Senior Engineer

生成结果预览

未填: 3
Use {repo} {pr_id} {reviewer_role} placeholders, not double braces.

通用使用说明

适用场景

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

解决问题

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

使用步骤

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

不适用场景

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

成功案例

输入:
repo=example/repo pr_id=42 reviewer_role=Senior Engineer
输出:
生成的评论包含代码改进建议、技术债务说明,并在 PR 状态中标记为 "Ready to merge"。

边界情况

输入:
repo=example/repo pr_id=9999 reviewer_role=Senior Engineer
修复建议:
检查 PR ID 是否正确,或确认仓库权限。

下一步推荐

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

继续使用 / 最近浏览

还没有最近浏览记录。

工作流步骤

  1. 1. 通过 GitHub API 拉取 PR 的代码差异和元数据。

  2. 2. 运行静态代码分析工具(如 ESLint、Bandit、SonarQube)检测语法错误、潜在漏洞和代码异味。

  3. 3. 将 PR 内容、分析结果和审查者角色输入 AI 模型,生成审查意见、改进建议和合并建议。

  4. 4. 使用 GitHub API 在 PR 上创建评论,包含 AI 生成的审查结果。

  5. 5. 若 AI 评估合并安全,自动触发 merge;否则标记为待修改并通知相关开发者。

约束条件

  • PR 代码量超过 5000 行时,拆分为多次审查
  • PR 包含二进制文件时,跳过静态分析并仅进行 AI 审查

同类内容继续浏览

Development

推荐配套工具

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

Coze

官网链接

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

访问

OpenAI

官网链接

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

访问