AutoPR

让 AI 根据 issue 自动写代码并提交 PR,省时省力

开源 🏷️定价信息待确认 ⚠️ 链接可跳转,访问体验不确定 对话助手 🍴 复刻 93 👀 关注 12 ⚠️ 作者已归档(停止维护)
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1373
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

AutoPR 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队irgolic
官网地址https://autopr.com
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态⚠️ 链接可跳转,访问体验不确定
是否开源是
开源协议MIT
主要语言Python
技术栈/模型action,actions,ai,chatgpt,github-action,github-actions,gpt,gpt-3,gpt-4,llm,openai
GitHub 星标★ 1373
上线时间2023-03-18 00:00:00
代码更新2026-03-05
仓库体积5.3 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

AutoPR 是一个基于 GitHub Action 的自动化工具,它利用 OpenAI 的 GPT 模型(如 GPT-3 和 GPT-4)来理解 issue 中的需求,并自动生成对应的 pull request。该项目解决了开发者需要手动将 issue 转化为代码实现的繁琐过程,通过 AI 辅助,能够根据 issue 描述自动编写代码、创建分支、提交更改并生成 PR,从而加速开发流程。其核心能力包括:自动解析 issue 内容、生成修复或功能实现的代码、创建 PR 并附带详细说明。它支持自定义配置,可集成到现有 CI/CD 流程中,适用于需要快速响应 issue 的开源项目或团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1373

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:云服务 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 一个托管在 GitHub 上的仓库,且已启用 GitHub Actions
  • 拥有向 issue 添加标签权限的账号
  • 可访问仓库内的 USAGE.md 获取最新安装说明
  • 用于调用 GPT 模型的 OpenAI 相关凭据(README 未列明具体项,请以 USAGE.md 为准)

安装与启动步骤

  1. 1查阅官方使用说明

    README 明确指向 USAGE.md,这是唯一权威的安装与配置说明;本教程不含 README 未给出的安装命令,请先打开该文件。

  2. 2确认触发机制

    AutoPR 以 GitHub Action 形式运行,通过给 issue 添加包含 AutoPR 字样的标签来触发,无需本地运行服务。

  3. 3添加标签触发

    在目标仓库中打开一个 issue,为其添加标签名中包含 AutoPR 的标签,AutoPR 随即开始工作。

  4. 4等待自动生成 PR

    AutoPR 会依次规划修复方案、编写代码、推送分支、创建 PR;期间可在仓库 Actions 页面查看运行日志。

  5. 5检查生成的 PR

    执行完成后仓库中会出现由 AutoPR 创建的分支与 pull request,请人工审核代码内容后再决定是否合并。

如何确认成功

给 issue 添加包含 AutoPR 的标签后,仓库 Actions 出现运行记录,并最终生成一个新的 pull request。

常见问题

Q:AutoPR 是怎么被触发的?

A:给 issue 添加一个名称中包含 AutoPR 的标签即可触发,它会自动规划修复、写代码、推分支并开 PR。

Q:生成的 PR 质量可靠吗?

A:README 作者自述该项目属于早期实验,大约只有 20% 的情况能正常工作,必须人工审核后再合并。

Q:在哪里能找到完整的安装步骤?

A:README 的 Usage 一节直接指向仓库内的 USAGE.md,请以该文件为准。

Q:怎么做才能提高成功率?

A:README 指出写得清楚、描述完整的 issue 通常能得到更好的结果。

注意事项

  • README 未提供安装命令、配置项或端口信息,本教程仅依据其中明确写出的触发与运行机制整理,未虚构任何命令。
  • 该项目定位为 2023 年的早期实验性验证,作者自评成功率约 20%,不建议直接用于生产流程。
  • 所有由 AutoPR 生成的代码与 PR 都应经过人工审查后再合并。

核心亮点

  • 自动将 issue 转化为可合并的 PR,减少手动编码和提交工作
  • 基于 GPT-4 等先进模型,能理解复杂需求并生成较高质量的代码
  • 作为 GitHub Action 易于集成,支持自定义配置和触发规则

不足之处

  • 生成的代码质量受模型限制,可能需要人工审查和调整
  • 文档/社区待观察

适用场景

  • 开源项目维护者快速响应社区提交的 issue
  • 团队内部自动化处理重复性的 bug 修复任务
  • 作为 CI/CD 流程的一部分,自动生成功能原型或补丁

替代项目

Copilot for Pull Requests、GPT-Engineer、Aider

上一篇:auto-commenter

下一篇:APT

同类项目推荐

WeWorker 开源

把任意网站变成 AI 能调用的工具

Open-source desktop AI agent that takes real actions on websites — 33 adapters for ···

★ 200 2026-11-02
Konnect 开源

让 Claude 直接帮你画 PCB,从原理图到制造文件

AI-assisted PCB design for KiCAD 10. Native KiCAD plugin — a single Rust binary exp···

★ 1458 2026-09-16
safari-mcp 开源

用 Safari 跑 AI 自动化,省电省内存,登录不掉线

Native Safari browser automation for AI agents. 98 tools via AppleScript — zero ove···

★ 239 2026-08-09
bux 开源

让 Claude 在云端 24 小时替你操作浏览器,Telegram 遥控

Browser Use Box: a 24/7 Claude Code agent for Playwright-style browser automation wi···

★ 463 2026-08-09
webdriverio 开源

一套 API 跑通浏览器和手机自动化测试

Next-gen browser and mobile automation test framework for Node.js

★ 9875 2026-10-08
tiaportal-mcp 开源

在 VS Code 里用 Copilot 直接读写 TIA Portal 项目

A MCP server for Siemens TIA Portal

★ 134 2026-09-25
Hexabot 开源

拖拽编排 AI 工作流,一键接入多渠道对话。

Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agen···

★ 1156 2026-08-09
dsh-ego-browser 开源

给 DSH 的 Agent 装上会看会点的浏览器,语义操作网页

DSH(DeepSeek Harness)插件:把 ego-lite 浏览器(给 AI Agent 用的 Chromium)接入 HAR···

★ 463 2026-09-15
simprint 开源

开源指纹浏览器,多开隔离防关联

[指纹浏览器] Simprint is an open-source fingerprint browser and programmable browser···

★ 684 2026-10-07