第 32 卷
改了哪些文件
新增了哪些代码
删除了哪些代码
有没有测试通过
Codex 的总结说明
是否可以合并
PR 的好处是:
先检查,再合并。
所以 Codex Web 很适合真实项目和团队项目。
Codex Web 怎么创建任务
创建任务时,最好写清楚:
目标:让 Codex 做什么
范围:只改哪些地方
限制:哪些地方不能动
验证:完成后怎么检查
示例:
请修复首页按钮点击无反应的问题。
要求:
- 先分析按钮点击逻辑在哪里
- 只修改和按钮相关的文件
- 不要重构整个项目
- 不要删除现有功能
- 修复后运行构建或测试命令验证
- 完成后说明修改了哪些文件
不推荐写:
帮我优化一下项目。
Codex Web 如何运行项目
Codex Web 会在云端创建一个运行环境。
它通常会:
- 拉取 GitHub 仓库代码
- 切到指定分支或提交
- 执行 setup script 安装依赖
- 根据你的任务读取文件
- 修改代码
- 运行测试或构建命令
- 生成 diff 和总结
如果项目需要安装依赖,就要配置好 setup script。
比如前端项目可能需要:
npm install
或者:
pnpm install
如果没有正确配置环境,Codex 可能会因为缺依赖而运行失败。
Environment 环境是什么
Environment 可以理解成:
Codex Web 在云端运行项目的电脑配置。
它需要知道:
用什么语言
怎么安装依赖
怎么启动项目
怎么运行测试
需要哪些环境变量
是否需要特殊工具
npm / pnpm
package.json
npm run build
一个 Python 项目可能需要:
Python
pip
requirements.txt
pytest
简单来说:
Environment = Codex 在云端跑项目时需要的工具箱。
Setup Script 是什么
Setup Script 可以理解成:
Codex Web 每次准备云端环境时,先执行的一段安装命令。
比如:
npm install
或者:
pip install -r requirements.txt
它的作用是:
把项目需要的依赖先装好。
如果 setup script 写错了,Codex 可能会跑不起来项目。
小白建议:
先用最简单的安装命令。
不要在 setup script 里写危险命令。
不要把密码和 API Key 写进去。
全站分卷索引 · 72 卷
- 1第 1 卷
- 2第 2 卷
- 3第 3 卷
- 4第 4 卷
- 5第 5 卷
- 6第 6 卷
- 7第 7 卷
- 8第 8 卷
- 9第 9 卷
- 10第 10 卷
- 11第 11 卷
- 12第 12 卷
- 13第 13 卷
- 14第 14 卷
- 15第 15 卷
- 16第 16 卷
- 17第 17 卷
- 18第 18 卷
- 19第 19 卷
- 20第 20 卷
- 21第 21 卷
- 22第 22 卷
- 23第 23 卷
- 24第 24 卷
- 25第 25 卷
- 26第 26 卷
- 27第 27 卷
- 28第 28 卷
- 29第 29 卷
- 30第 30 卷
- 31第 31 卷
- 32第 32 卷
- 33第 33 卷
- 34第 34 卷
- 35第 35 卷
- 36第 36 卷
- 37第 37 卷
- 38第 38 卷
- 39第 39 卷
- 40第 40 卷
- 41第 41 卷
- 42第 42 卷
- 43第 43 卷
- 44第 44 卷
- 45第 45 卷
- 46第 46 卷
- 47第 47 卷
- 48第 48 卷
- 49第 49 卷
- 50第 50 卷
- 51第 51 卷
- 52第 52 卷
- 53第 53 卷
- 54第 54 卷
- 55第 55 卷
- 56第 56 卷
- 57第 57 卷
- 58第 58 卷
- 59第 59 卷
- 60第 60 卷
- 61第 61 卷
- 62第 62 卷
- 63第 63 卷
- 64第 64 卷
- 65第 65 卷
- 66第 66 卷
- 67第 67 卷
- 68第 68 卷
- 69第 69 卷
- 70第 70 卷
- 71第 71 卷
- 72第 72 卷