第 61 卷
- 问题:Codex 一开始想修改全局样式
原因:需求里没有明确限制“只改首页”
解决:补充提示词,要求只修改首页相关文件
- 问题:移动端测试遗漏
原因:计划阶段没有列移动端验收标准
解决:以后在测试清单里固定加入移动端检查
- 问题:PR 描述不够清楚
原因:没有提前记录测试结果
解决:每次测试后直接生成测试总结
总结 Prompt
如果这次使用的提示词效果不错,就应该把它沉淀下来。
这一步的目的很简单:
好用的 Prompt,不要每次重新写。
比如这次你发现下面这句话很有用:
不要顺手重构无关代码。
如果发现需要超出计划的修改,请先停下来问我。
那就应该记录下来,以后作为固定规则使用。
可以整理成表格:
| 有效 Prompt | 适用场景 | 为什么有效 |
|---|---|---|
| 先不要写代码,先制定计划 | 所有复杂需求 | 防止 Codex 直接乱改 |
| 一次只改一个功能点 | 多步骤任务 | 降低出错和回滚成本 |
| 不要顺手重构无关代码 | 老项目维护 | 防止改动范围扩大 |
| 修改完成后总结 diff | 每次修改后 | 方便人工审查 |
| 不确定先停下来问 | 业务逻辑不清楚时 | 防止 AI 自作主张 |
更新 AGENTS.md
如果某些规则以后每次都要遵守,就不要只写在聊天里,最好更新到项目级 AGENTS.md。
它可以告诉 Codex:
内容作用
| 项目怎么运行 | 让 Codex 知道启动、测试、构建命令 |
|---|---|
| 代码风格是什么 | 避免生成不符合项目风格的代码 |
| 哪些目录不能动 | 防止误改核心文件 |
| 修改前要怎么做 | 固定“先计划后执行” |
| 测试要求是什么 | 改完必须跑哪些检查 |
| 提交要求是什么 | commit 和 PR 怎么写 |
示例内容:
## 工作规则
- 修改前必须先阅读项目结构。
- 修改前必须先制定计划,不要直接写代码。
- 一次只实现一个功能点。
- 不要顺手重构无关代码。
- 不要新增不必要依赖。
- 不确定业务逻辑时,先提问,不要自行决定。
## 测试要求
每次修改后至少检查:
- npm run lint
- npm run build
- 相关页面手动测试
- 浏览器控制台是否有报错
- 移动端布局是否正常
## 提交要求
提交前需要说明:
- 修改了哪些文件
- 每个文件改了什么
- 测试是否通过
- 是否有风险或未完成事项
更新项目文档
除了 AGENTS.md,如果这次修改影响了项目使用方式,也要更新项目文档。
比如:
| 修改内容 | 需要更新的文档 |
|---|---|
| 新增功能 | README、功能说明 |
| 新增环境变量 | .env.example、部署文档 |
| 新增命令 | README、开发指南 |
全站分卷索引 · 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 卷