Codex 怎么用?新手 5 分钟快速上手指南(附 Prompt 模板) | DogeSMS
完全没用过 Codex?5 分钟搞懂 Codex 是什么、新手最常踩的 7 个坑、5 个高效技巧,以及可直接复制的 Prompt 模板 — AI Coding Agent 入门指南。
一句话:Codex 是什么
Codex 不是「更聪明的代码补全」,而是一个能读项目、拆任务、做修改、检查结果的 AI Coding Agent。
它和 GitHub Copilot 那种「补全下一行」工具不是一类东西。它能干的事更接近一个初级工程师:理解需求、读代码、提出方案、写代码、自检。
所以新手的核心问题不是「怎么写 Prompt」,而是:怎么让 Codex 像同事一样工作,而不是像许愿池。
在你开始之前:Codex 进不去怎么办?
如果你刚下载 Codex 想动手,却卡在登录界面 — 提示 verify your phone number?这是 2026 年初 OpenAI 给免费 Codex 加的新闸口。完整解决方案 + 5 张截图:
→ Codex 手机号验证教程:怎么获取号码 + 收不到怎么办
核心要点:+86 国内号 OpenAI 直接拒;选美 / 英 / 俄等走 SMS 的国家;别狂点 resend(后端会静默扔掉);在 DogeSMS 面板选服务时,选「OpenAI / ChatGPT」那张卡(不是单独的 Codex)。

TL;DR:5 件事先记住
- Codex 不是 autocomplete,是任务型 AI Coding Agent
- 不要让它直接写代码,先让它分析项目
- Prompt 越具体,输出越稳;上下文越完整,代码质量越高
- 效率不来自一键生成,来自快速迭代
- 拉开差距的不是模型,是你怎么组织 AI 工作流
新手最容易踩的 7 个坑
一个真实翻车故事
我第一次让 Codex 修一个 Next.js 登录 bug — 点 Sign In 后页面没反应。Prompt 只一句:修复这个登录 bug。
它干了什么?重构了整个 auth flow — NextAuth 配置改了、表单 schema 升级到 Zod 4、onSubmit 改成 React Query mutation。
最后:原 bug 没修(其实就是 <form> 上 onSubmit 没绑定),多了 20 个新问题 — TypeScript 报错、refresh token 跑偏、E2E 测试全挂。
下面 7 个坑,就是这种翻车的具体诊断分类。
你可能正在搜的问题
如果你搜过下面这些问题,对应的就是哪个坑:
| 你搜的问题 | 对应坑 |
|---|---|
| 为什么 Codex 看不懂我的需求? | 坑 1 |
| 为什么 Codex 写的代码总是不稳定? | 坑 2 |
| 为什么 Codex 一次输出太多就跑偏? | 坑 3 |
| 为什么 Codex 一修 bug 就改一大堆代码? | 坑 4 |
| 为什么 Codex 改了我没让它改的文件? | 坑 5 |
| 为什么 Codex 写完的代码不能直接用? | 坑 6 |
| 怎么让 Codex 不要忘记项目规则? | 坑 7 |
坑 1:把 Codex 当聊天机器人
❌ 帮我写一个博客系统 — 没技术栈、没架构、没数据源,AI 只能开始猜。
✅ 给完整任务说明书:框架、目标、约束、不允许动的文件。
Codex 不是许愿机。你给它的是任务说明书,而不是一句愿望。
坑 2:不给上下文
❌ 这个组件为什么报错? — AI 不知道你的框架、错误信息、最近改了什么。
✅ 把错误日志、相关文件、期望行为、实际行为一起给。
AI Coding Agent 的真实能力上限,取决于上下文质量。
坑 3:一次性给太大需求
❌ 帮我做一个 SaaS — AI 输出越多,失控概率越高。
✅ 让它先拆任务,每个阶段先列计划再动手。
坑 4:让 AI 直接修 Bug
❌ 修复这个 bug — AI 会乱猜 + 大范围改 + 顺手重构。
✅ 让它先找根因,再列方案对比,最后推荐最小安全的修复:
Do NOT fix the bug yet.
First:
1. Identify root cause
2. Explain why it happens
3. List possible fixes
4. Recommend smallest safe fix
Debug 的核心不是让 AI 尽快改代码,而是让 AI 尽快找到正确的问题。
坑 5:不限制修改范围
AI 喜欢「顺手优化」。本来修一个小 bug,最后变成 500 行 diff。
✅ 明确告诉它能改哪些文件,不能动哪些:
Only modify:
- auth.ts
- login.tsx
Do not touch:
- package.json
- database schema
- unrelated files
坑 6:不让 AI 自己 Review 自己
大多数人:AI 写完 → 直接 copy。
高手:AI 写完 → 让它自己再 review 一遍。
Review the code you just generated.
Check:
- bugs
- edge cases
- security risks
- maintainability
生成代码和审查代码是两种不同思维模式,第二遍 AI 通常会抓出第一遍漏的边界情况、null 风险、权限问题。
坑 7:没有项目规则文件
每次重新解释项目规则效率太低。建立一个 coding_rules.md:
- Keep diffs small
- No unnecessary dependencies
- Preserve architecture
- Prefer readability
- Do not rewrite unrelated code
每次让 Codex 干活前,叫它先读这个文件。
5 个最实用技巧
技巧 1:先分析,再写代码
Before coding:
1. Analyze current auth flow
2. Explain data flow
3. Identify risky areas
4. Propose implementation plan
让 AI 先讲清楚它打算怎么做,你点头之后它再真的去做。
技巧 2:让 AI 主动提问
Before implementation,
ask me any missing questions needed
to avoid incorrect assumptions.
减少 AI 幻觉最有效的招之一 — 让它把假设亮出来。
技巧 3:坚持最小改动
Apply the minimal possible fix.
Do not refactor unrelated code.
Do not rename variables.
Do not change formatting.
真实开发里,可 Review、可回滚比「理论最优」重要得多。
技巧 4:给 AI 一个角色
不同角色,关注点不同:
| 角色 | 关注点 |
|---|---|
| Senior Backend Engineer | 性能、数据库、可靠性 |
| Senior Frontend Engineer | UX、状态管理 |
| Security Engineer | 权限、输入校验、漏洞 |
| QA Engineer | 测试、边界 |
Act as a senior backend engineer focused on scalability.
Review this API.
技巧 5:多轮迭代,别一次性生成
| Round | 做什么 |
|---|---|
| 1 | Analyze |
| 2 | Plan |
| 3 | Implement(小改动) |
| 4 | Review |
| 5 | Test |
| 6 | Refine |
AI 编程真正的效率,不来自一键生成,而来自快速迭代。
直接抄走的 5 个 Prompt 模板
1. 项目理解
Analyze this repository before making changes.
Explain:
- architecture
- important modules
- coding conventions
- risky areas
2. Debug 根因
Do NOT fix the bug yet.
First:
1. identify root cause
2. explain why
3. compare fixes
4. recommend smallest safe fix
3. 最小修复
Apply the minimal safe fix.
Do not rewrite unrelated code.
4. 代码 Review
Review this code as a senior engineer.
Check:
- bugs
- security
- maintainability
- edge cases
5. 测试生成
Generate tests.
Include:
- happy path
- edge cases
- error cases
一张图看懂新手 vs 高手的差别
新手:
Ask → Copy → Error → Ask again
高手:
Define intent → Analyze → Plan → Implement small → Review → Test → Refine
差别不是 Prompt 写得好不好,是有没有把 AI 放进一个受控流程里。
想看更深的?
这篇是 5 分钟快速版。要看完整 7 错误深度解析 + 15 技巧 + Codex vs Cursor / Claude Code 对比 + 完整工作流方法论:
→ Codex 新手完全指南:从入门到高效使用 AI Coding Agent
一句话总结
Codex 的核心价值不是替你写代码,而是帮你建立一个可控、可迭代、可 Review 的 AI 编程协作流程。