OpenCoze
返回模板库

使用 GitHub Copilot CLI 自动生成代码并创建 Pull Request 的完整工作流

DevelopmentCoze更新于 2026-04-11

通过 GitHub Copilot CLI 自动生成代码、提交、推送并创建 Pull Request,提升开发效率。

System Prompt
生成 GitHub Copilot CLI 命令以在仓库 {repo_path} 中完成 {feature_description},提交信息为 {commit_message},推送到分支 {target_branch},并创建 PR,指定评审人 {reviewer}。输出完整的 shell 命令。

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

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

{repo_path}

本地 Git 仓库路径

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

{feature_description}

要实现的功能描述

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

{commit_message}

提交信息

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

{target_branch}

目标分支名称

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

{reviewer}

评审人 GitHub 用户名

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

快捷变量填充器(可选)

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

{repo_path}

本地 Git 仓库路径

{feature_description}

要实现的功能描述

{commit_message}

提交信息

{target_branch}

目标分支名称

{reviewer}

评审人 GitHub 用户名

生成结果预览

未填: 5
生成 GitHub Copilot CLI 命令以在仓库 {repo_path} 中完成 {feature_description},提交信息为 {commit_message},推送到分支 {target_branch},并创建 PR,指定评审人 {reviewer}。输出完整的 shell 命令。

通用使用说明

适用场景

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

解决问题

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

使用步骤

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

不适用场景

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

成功案例

输入:
repo_path: /home/user/project, feature_description: "实现用户登录功能", commit_message: "Add login feature", target_branch: "feature/login", reviewer: "alice"
输出:
copilot generate 实现用户登录功能 git add . git commit -m "Add login feature" git push origin feature/login gh pr create --base main --head feature/login --reviewer alice --title "Add login feature"

边界情况

输入:
repo_path: /home/user/project, feature_description: "", commit_message: "", target_branch: "", reviewer: ""
修复建议:
Ensure all variables are populated before running the workflow.

下一步推荐

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

继续使用 / 最近浏览

还没有最近浏览记录。

工作流步骤

  1. 1. 进入 {repo_path} 目录并执行 `copilot generate {feature_description}` 生成代码。

  2. 2. 运行 `git add .` 并执行 `git commit -m "{commit_message}"`。

  3. 3. 推送到远程分支:`git push origin {target_branch}`。

  4. 4. 使用 GitHub CLI 创建 PR:`gh pr create --base main --head {target_branch} --reviewer {reviewer} --title "{commit_message}"`。

约束条件

  • 当网络不可用时,推送和 PR 创建会失败。
  • 如果目标分支已存在同名分支,git push 会报冲突。

同类内容继续浏览

Development

推荐配套工具

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

OpenAI

官网链接

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

访问