1. [MetaGPT](https://github.com/geekan/MetaGPT) (32.7k ⭐️)
- MetaGPT输入一句话的老板需求,输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等(prd、架构图、sql、代码等)
- MetaGPT内部包括产品经理 / 架构师 / 项目经理 / 工程师,它提供了一个软件公司的全过程与精心调配的SOP

2. [gpt-pilot](https://github.com/Pythagora-io/gpt-pilot) (17.6k ⭐️)
- 目标是模拟真正的AI开发人员;
- 支持vs code插件;
- 更倾向于使用Node.js、JavaScript技术;
3. [gpt-engineer](https://github.com/gpt-engineer-org/gpt-engineer) (47.7k ⭐️)
- 用自然语言指定编写软件;
- 坐下来观看AI编写代码;
- 要求AI实施改进;
## 实操gpt-engineer写项目
### 极简步骤:
Step 1: 安装 gpt-engineer
python3 -m pip install gpt-engineer
Step 2: 配置环境变量
export OPENAI_API_KEY=[your api key]
Step 3: 编写 prompt
使用Python写个贪吃蛇程序,要求:
- 使用fastapi框架;
- 前端使用html;
- 在本地浏览器上玩这个游戏,需要有html页面;
- 请实现生成的代码中所需的 HTML/css/JavaScript/python等,以便仅使用您生成的代码来运行游戏
Step 4: 运行 gpt-engineer
gpt-engineer projects/tanchishe
指令解释:gpt-engineer是代码生成指令,projects是你的项目所在父文件夹,tanchishe是你的具体项目文件夹,tanchishe文件夹下要有你上一步写好的prompt文件,文件名:prompt,无文件后缀。