Skip to content

用 Codex 完成常见开发任务

一套通用的 Codex 工作流

不管你是在 CLI、IDE 扩展还是 App 里工作,都建议保持同一个基本节奏:

  1. 先给上下文,不要只丢一句模糊需求。
  2. 先让 Codex 说计划,再动代码。
  3. 一次只做一个清晰目标,不要把 10 个需求塞进一条消息。
  4. 每做完一步就运行、验证、看 diff。
  5. 对复杂任务优先用 WorktreeCloud,而不是直接在主工作区硬改。

场景 1:从需求文档到首版原型

适用章节:

推荐提示词:

text
请根据当前打开的需求文档,帮我实现一个首版原型。

要求:
1. 先输出页面树、组件拆分和主流程
2. 等我确认后再创建文件
3. 优先做首页、主流程页、结果页
4. 使用假数据,不接真实 API
5. 每完成一轮后运行项目并告诉我入口地址

如果你在 IDE 扩展里工作,优先把 PRD.md、页面草图或关键截图一起放进上下文,不要让 Codex 凭空猜。

场景 2:给原型接入 AI API

适用章节:

推荐提示词:

text
请帮我把当前原型中的“生成内容”按钮接成真实 API。

要求:
1. 不要把 API Key 硬编码进代码
2. 创建环境变量占位和 README 说明
3. 先梳理前端调用链路,再创建请求封装
4. 补上 loading、empty、error 三种状态
5. 最后运行项目并给我一个最小测试步骤

如果你准备把这一步交给学员或团队,建议额外要求:

  • 生成一个 测试提示词列表
  • 生成一个 常见报错排查表

场景 3:Clone 并跑通一个开源项目

适用章节:

推荐提示词:

text
请帮我接手这个 GitHub 项目并把它跑起来:
[仓库链接]

要求:
1. 先 clone 到当前目录
2. 识别技术栈和启动命令
3. 安装依赖并启动开发服务
4. 如果失败,自己先排查一次
5. 最后告诉我本地访问地址和仍然存在的问题

如果这是课程演示项目,建议优先用 Worktree 模式启动,避免把你当前主分支弄脏。

场景 4:部署到 Zeabur 或其它平台

适用章节:

推荐提示词:

text
请帮我把当前项目整理成可部署版本。

要求:
1. 识别这是静态站点、Node 服务,还是前端构建项目
2. 检查端口、构建命令和输出目录
3. 如果平台要求监听 8080,请修改到兼容方式
4. 生成一份部署检查清单
5. 不要自动删除任何现有文件

这类任务特别适合在 Codex App 里做,因为你通常需要同时看:

  • 配置文件
  • 构建日志
  • diff
  • 最终提交内容

场景 5:代码审查、Diff 跟进与补改

Codex App 的 Git 视图适合做这类工作:

  1. 先看 diff,不急着让 Codex 继续写。
  2. 针对某个 chunk 加批注,让它只改这一处。
  3. 修完后再让它总结本轮改动。
  4. 最后再 commit / push / 开 PR。

推荐提示词:

text
请只审查当前 diff,不要查看整个仓库。
重点看:
1. 行为回归
2. 错误处理
3. 测试缺口
先列问题,再决定是否修改

场景 6:多任务并行与长任务委派

当你遇到下面这些情况时,可以优先考虑多线程或子代理:

  • 一个 PR 需要同时看安全性、可维护性、测试覆盖
  • 一个新功能要同时做“实现、测试、文档”
  • 一个大仓库需要先并行探索多个目录

推荐做法:

  1. 先主线程定义目标和验收标准
  2. 再让 Codex 把任务拆成 2 到 4 个并行工作
  3. 最后回到主线程统一汇总结果

本站教程的 Codex 对应关系

原教程章节你最适合怎么用 Codex
学会 AI 编程工具用 IDE 扩展或 CLI 完成第一个小游戏 / 网页
动手做出原型用 Codex 从需求文档先产出页面树,再生成原型
给原型加上 AI 能力用 Codex 接 API、补状态、跑测试
Supabase 数据库实战用 Codex clone、启动项目并连接数据库
Zeabur 部署用 Codex 检查端口、构建命令和部署配置
设计稿转代码用 Codex + MCP 读取设计结构并生成代码

官方参考