这是我在 2023 年 3 月构思的一种用户体验愿景,当时 OpenAI 刚刚发布了首个 "ChatGPT API"。
据我所知,AutoPR 是首个能够根据 Issue 自动生成 Pull Request 的机器人。
和当时大多数演示项目一样,它大约只有 20% 的成功率。
最初的周末编码冲刺灵感来源于 Guardrails。
他们当时正尝试通过 JSON Schema 提示 LLM 生成结构化数据,并在不符合要求时重新提问。
那是在语法驱动的结构化数据生成技术出现之前的时代。
请享受这次对过去的短暂一瞥。🜂
当给 Issue 添加包含 AutoPR 的标签时,AutoPR 会触发以下流程:
描述清晰的 Issue 通常能带来更好的结果。
此 GitHub Action 当时处于开发中,并处于Alpha 发布阶段。
它仍然存在以下问题:
更多信息请参阅 USAGE.md。
更多信息请参阅 CONTRIBUTING.md。