CClaude 中文站
实战

Codex 实战资料包使用手册

119 分钟阅读·作者:梅奥

工具箱式参考:Prompt 模板、文件检查清单、故障排查流程、练习题和配套资料包说明。配合前两本反复查用。

本版定位

这一版不是正文教程,而是工具箱。适合你在实际使用 Codex 时反复查:怎么写 Prompt、怎么检查文件、怎么排查问题、怎么做练习、怎么使用配套资料包。

出版版处理原则:附录 D 和 G 可以进入正文;附录 F/H/I/J/K/L 只适合作为课后资料、社群资料或下载包,不应继续挤在正文末尾增加页数。凡是 FAQ 能回到具体章节末尾的,就回迁到对应章节;凡是只重复“检查、复盘、资料清单”的内容,优先压缩成一页。

适合读者:

  • 已经读过入门教程,准备动手练的人。
  • 带课、带社群、做训练营的人。
  • 想把 Codex 使用流程沉淀成模板和资料包的人。

本版目录

  • 附录D 常用 Prompt 模板库
  • 附录E 配图与截图补充清单
  • 附录F 发布前检查清单
  • 附录G 官方资料与延伸阅读
  • 附录H 读者常见问题 FAQ
  • 附录I 课后练习与项目作业
  • 附录J 任务速查地图
  • 附录K 故障排查索引
  • 附录L 配套资料包清单

附录D 常用 Prompt 模板库

这一附录不是用来背的。

它更像一本小抄:当你不知道怎么开口时,直接复制一个模板,把里面的占位内容换成自己的任务,就可以开始和 Codex 协作。

很多新手用不好 AI,不是因为问题太难,而是因为第一句话太空。

比如:

帮我做一个网页。

这句话不是不能用,但它缺少太多信息:给谁看、做什么内容、要什么风格、有没有已有文件、完成后怎么验证。

更好的方式是:

我想做一个个人介绍网页。
受众是第一次了解我的合作伙伴。
请先阅读当前文件夹,再问我 3 个关键问题。
等我回答后,生成一个可以直接打开的 HTML 页面。
要求页面简洁、移动端可用,并在完成后帮我检查有没有明显排版问题。

你会发现,第二种说法并没有更复杂,只是把“任务边界”说清楚了。

下面这些模板都可以直接复制。


D.1 万能起手式

适合:你有一个模糊想法,但还不知道怎么拆。

我想完成一个任务:
【在这里写你的目标】

我的背景是:
【说明你是谁、要给谁用、目前有什么材料】

请你先不要直接开始做。
先帮我判断这个任务是否清楚。
如果不清楚,请只问我 3 个最关键的问题。
等我回答后,再帮我拆成可执行步骤。

这个模板的重点是“先不要直接开始做”。

当目标还模糊时,让 Codex 立刻动手,往往会生成一堆看起来很完整、实际不一定符合你想法的东西。


D.2 让 Codex 检查一个文件

适合:检查文章、代码、配置、README、教程草稿。

请检查这个文件:
【文件名或路径】

重点看这几类问题:
1. 内容是否完整;
2. 结构是否清楚;
3. 有没有明显错误、重复、过时说法;
4. 对新手是否友好;
5. 有哪些地方值得继续补充。

请先给我检查结论。
如果需要修改,先列出修改建议,不要直接改文件。

如果你已经确定要它直接改,可以把最后一句换成:

如果发现问题,请直接修改文件,并在完成后告诉我改了哪些地方。

D.3 让 Codex 继续补充文档

适合:你已经写了一部分文章、教程、说明书,希望继续扩写。

请继续补充当前文档。

补充原则:
1. 保持原来的语气和结构;
2. 不要推翻已经写好的内容;
3. 优先补缺失章节、案例、步骤和新手提醒;
4. 每次补充后,检查目录、标题层级和代码块是否正常;
5. 如果遇到过时信息,请标注并改成更稳妥的表达。

请先阅读文件结尾和目录,再继续写下一段最该补的内容。

这个模板非常适合长文档。

如果你只说“继续”,Codex 可能知道大方向,但不知道你更在意内容、结构还是校验。这个模板能把“继续”的含义说得更稳。


D.4 让 Codex 改写一段文字

适合:把生硬文字改成教程、公众号、小红书、汇报稿。

请改写下面这段文字:

【粘贴原文】

改写目标:
1. 读者是【填写读者类型】;
2. 语气要【通俗 / 专业 / 温柔 / 干练 / 适合演讲】;
3. 保留核心信息,不要编造事实;
4. 结构更清楚,每段只讲一个重点;
5. 重要概念用例子解释。

请先给出改写版,再列出你主要改动了哪些地方。

如果你要做短视频口播,可以追加:

请同时给我一版 60 秒口播稿,句子短一点,适合真人朗读。

D.5 从一句话生成页面

适合:零基础做一个本地 HTML 页面。

我想做一个网页:
【描述页面主题】

使用场景:
【谁会看这个页面,为什么要看】

页面需要包含:
1. 【模块一】
2. 【模块二】
3. 【模块三】

要求:
1. 生成一个可以直接打开的 HTML 文件;
2. CSS 写在同一个文件里;
3. 手机和电脑上都要能看;
4. 不要使用复杂依赖;
5. 完成后帮我检查排版是否有明显问题。

请先给出页面结构,再开始写文件。

如果你希望页面更像正式产品,可以补一句:

视觉风格要克制、清爽、适合真实业务使用,不要做成夸张的营销页。

D.6 让 Codex 修改已有页面

适合:你已经有 HTML、React、Vue 或其他前端项目。

请修改当前页面。

目标:
【说明想改成什么效果】

请先阅读相关文件,找出页面入口、样式文件和主要组件。

修改要求:
1. 尽量沿用当前项目的写法;
2. 不要做无关重构;
3. 保持移动端可用;
4. 修改后启动本地服务检查页面;
5. 如果发现文字溢出、按钮错位、内容重叠,请一并修复。

完成后告诉我:
1. 改了哪些文件;
2. 页面现在怎么访问;
3. 还有哪些风险或未验证项。

这个模板的核心是:先读项目,再动手。

前端项目经常有自己的组件、样式、路由和构建方式。直接让 AI 重写页面,容易破坏原有结构。


D.7 数据分析模板

适合:分析 CSV、Excel、运营数据、销售数据。

请分析这个数据文件:
【文件名或路径】

业务背景:
【这份数据从哪里来,用来回答什么问题】

我想知道:
1. 【问题一】
2. 【问题二】
3. 【问题三】

请按这个流程做:
1. 先检查字段含义、缺失值、异常值;
2. 再判断这些问题能不能被当前数据回答;
3. 能回答的,请给出计算过程和结论;
4. 不能回答的,请说明缺少什么字段;
5. 最后输出一份适合汇报的摘要。

请不要只给结论,要说明结论来自哪些数据。

如果需要图表,可以追加:

请生成一个 HTML 图表报告,图表要有标题、坐标含义和简短解读。

D.8 报错排查模板

适合:命令失败、页面打不开、依赖安装报错、测试失败。

我遇到了一个报错。

我执行的命令是:
【粘贴命令】

报错内容是:
【粘贴完整报错】

我的目标是:
【说明本来想完成什么】

请按排查流程来:
1. 先解释这个报错大概是什么意思;
2. 判断最可能的 3 个原因;
3. 告诉我先验证哪一个;
4. 如果需要运行命令,请说明它要检查什么;
5. 修复后请重新运行原命令确认。

报错时,不要只截最后一行。

很多真正有用的信息在报错上方,比如文件路径、行号、缺失依赖、权限提示。


D.9 让 Codex 重构代码

适合:代码能跑,但越来越乱。

请帮我重构这部分代码:
【文件名或范围】

重构目标:
1. 保持现有功能不变;
2. 提高可读性;
3. 减少重复逻辑;
4. 拆分过长函数;
5. 不引入不必要的新依赖。

请先阅读相关代码,并告诉我:
1. 当前主要问题是什么;
2. 你准备怎么改;
3. 哪些行为需要用测试或命令验证。

我确认后,再开始修改。

如果你已经信任它直接执行,可以把最后一句改成:

如果改动范围清楚,请直接修改,并在完成后运行现有测试。

D.10 生成 README

适合:项目快完成了,但没有说明书。

请为当前项目生成 README.md。

请先阅读项目结构和主要入口文件。

README 需要包含:
1. 项目简介;
2. 功能列表;
3. 安装方式;
4. 启动方式;
5. 使用流程;
6. 目录结构说明;
7. 常见问题;
8. 后续可扩展方向。

要求:
1. 面向第一次打开项目的人;
2. 命令必须和当前项目实际情况一致;
3. 不要写无法确认的内容;
4. 如果有不确定项,请标出来。

README 不是装饰品。

它是你一个月后还能看懂自己项目的保险。


D.11 生成 PRD

适合:你有想法,但还没变成需求文档。

请帮我把下面的想法整理成 PRD。

我的想法:
【描述你的产品或功能想法】

请输出:
1. 背景与问题;
2. 目标用户;
3. 核心使用场景;
4. 本次版本要做什么;
5. 本次版本不做什么;
6. 用户流程;
7. 功能清单;
8. 验收标准;
9. 风险与待确认问题。

要求:
1. 先做最小可用版本;
2. 不要把功能写得过大;
3. 每个功能都要能被验收;
4. 不确定的地方请用问题列出来。

PRD 最重要的是帮你克制范围。

如果一个 PRD 看起来什么都想做,通常意味着第一版很难真的做完。


D.12 生成 DESIGN

适合:准备开始写代码前,先想清楚结构。

请根据当前 PRD 生成 DESIGN.md。

请先阅读:
1. README.md;
2. PRD.md;
3. 当前项目结构。

DESIGN 需要包含:
1. 技术选型;
2. 模块划分;
3. 数据结构;
4. 主要流程;
5. 错误处理;
6. 测试策略;
7. 可能的风险;
8. 暂不实现的内容。

要求:
1. 方案要适合当前项目,不要过度设计;
2. 每个模块说明输入、输出和职责;
3. 如果有多个方案,请先比较再推荐一个。

DESIGN 的价值不是写得高级,而是让后面的实现少走弯路。


D.13 生成 PLAN

适合:已经有需求和方案,准备拆任务。

请根据 README、PRD 和 DESIGN 生成 PLAN.md。

PLAN 需要把任务拆成多个小步骤。

每一步请包含:
1. 要做什么;
2. 会修改哪些文件;
3. 完成后如何验证;
4. 如果失败,应该先检查什么。

要求:
1. 每一步都要足够小;
2. 优先跑通核心流程;
3. 不要一开始就做装饰性功能;
4. 把测试和验证写进计划里。

好的 PLAN 会让你每次只处理一个小问题。

对新手来说,这比“我要做一个完整项目”更容易开始。


D.14 生成 AGENTS.md

适合:你希望 Codex 以后在这个项目里更懂规矩。

请为当前项目生成 AGENTS.md。

请先阅读项目结构、README、现有脚本和技术栈。

AGENTS.md 需要说明:
1. 项目是什么;
2. 常用命令;
3. 代码风格;
4. 目录约定;
5. 修改文件时的注意事项;
6. 测试和验证方式;
7. 不要做的事情;
8. 适合新 Agent 快速接手的背景信息。

要求:
1. 只写当前项目真实存在的命令和约定;
2. 不要编造不存在的脚本;
3. 内容简洁,但要足够可执行。

AGENTS.md 可以理解成“给未来 AI 同事看的项目说明”。

写得越清楚,后续协作越省心。


D.15 创建 Skill 草稿

适合:把重复流程沉淀成可复用能力。

我想创建一个 Skill,用来处理这个重复任务:
【描述任务】

这个任务的输入通常是:
【文件、文本、链接、表格、指令等】

期望输出是:
【文档、报告、代码、表格、消息草稿等】

请先帮我设计 Skill:
1. Skill 名称;
2. 适用场景;
3. 不适用场景;
4. 执行流程;
5. 需要的命令或工具;
6. 失败时如何处理;
7. 示例提示词。

先不要创建文件,先给我设计草案。

等设计确认后,再让 Codex 写 Skill 文件:

请根据刚才确认的设计,创建这个 Skill 的目录和 SKILL.md。
完成后检查是否有缺失步骤或模糊描述。

D.16 会议纪要模板

适合:整理会议录音转写、聊天记录、会议笔记。

请把下面的会议内容整理成会议纪要:

【粘贴会议内容】

请输出:
1. 会议主题;
2. 参会角色;
3. 关键结论;
4. 讨论要点;
5. 待办事项;
6. 每个待办的负责人、截止时间、依赖条件;
7. 仍未明确的问题;
8. 适合发到群里的简短版本。

要求:
1. 不要编造没有出现的信息;
2. 如果负责人或截止时间不明确,请标注“待确认”;
3. 待办事项要可执行,不要写成空泛口号。

会议纪要最怕“看起来很完整,但任务没人能执行”。

所以一定要让 Codex 明确负责人、时间和待确认项。


D.17 周报模板

适合:把零散工作整理成周报。

请把下面的工作记录整理成周报:

【粘贴本周工作记录】

周报结构:
1. 本周完成;
2. 关键成果;
3. 遇到的问题;
4. 下周计划;
5. 需要协助的事项;
6. 一句话总结。

要求:
1. 语气专业但不要浮夸;
2. 结果尽量量化;
3. 不要把过程写得太碎;
4. 如果信息不足,请列出需要我补充的问题。

如果是给领导看的周报,可以追加:

请把重点放在结果、影响和下周风险上,减少流水账。

D.18 客户跟进模板

适合:销售、运营、客户成功。

请根据下面的客户沟通记录,整理跟进建议:

【粘贴沟通记录】

请输出:
1. 客户当前需求;
2. 客户关心的问题;
3. 明确表达过的异议;
4. 可能的成交阻力;
5. 下一步跟进动作;
6. 建议发送给客户的消息草稿;
7. 内部备注。

要求:
1. 不要过度推销;
2. 先回应客户真实关切;
3. 消息草稿要自然、简短、可直接发送前再人工确认;
4. 不要编造客户没说过的信息。

这类模板尤其要注意边界。

AI 可以帮你整理和起草,但最终发送前一定要由人确认。


D.19 多 Agent 协作模板

适合:任务很多,可以并行分析或实现。

这个任务比较大:
【描述任务】

请先判断哪些部分可以并行,哪些部分必须串行。

请输出:
1. 总目标;
2. 可以并行的子任务;
3. 每个子任务的输入、输出和文件范围;
4. 哪些任务不能同时改同一批文件;
5. 主线任务应该先做什么;
6. 最后如何合并和验证。

在拆清楚之前,不要直接开始实现。

多 Agent 不是越多越好。

如果任务边界没拆清楚,多开几个 Agent 只会让冲突变多。


D.20 最终交付检查模板

适合:准备收尾前,让 Codex 做最后检查。

请对当前项目做最终交付检查。

重点检查:
1. 需求是否都完成;
2. 文件结构是否清楚;
3. README 是否能指导新用户运行;
4. 测试或验证命令是否通过;
5. 页面或输出结果是否符合预期;
6. 是否还有 TODO、占位内容、空链接、坏路径;
7. 是否有明显安全风险或隐私风险;
8. 是否有我应该知道但还没处理的遗留问题。

请先列出检查项和结论。
如果发现问题,请按严重程度排序,并说明建议修复方式。

交付前多问这一句,往往能省掉很多返工。


D.21 提示词自检清单

写 Prompt 时,可以快速检查这 7 件事:

  1. 我有没有说清楚目标?
  2. 我有没有说明背景和受众?
  3. 我有没有给出输入材料?
  4. 我有没有写清楚输出格式?
  5. 我有没有说明不要做什么?
  6. 我有没有要求验证方式?
  7. 我有没有让 Codex 先问问题,而不是盲目开工?

如果你懒得记,就记住这一句话:

请先判断我的需求是否清楚;如果不清楚,先问问题;如果清楚,再分步骤执行,并在完成后验证。

这句话几乎可以放在所有任务后面。

它会让 Codex 从“直接生成答案”,变成“先理解任务,再完成任务”。

这就是从会用到用顺手的分界线。


附录E 配图与截图补充清单

这一附录专门用来管理文档里的配图。

当前 Markdown 正文已经保留了全部文字内容,并用本地 SVG 示意图替换了原来的图片缺失占位。

后续如果要替换成真实产品截图,不建议随便找几张图塞进去。更好的做法是:每一张图都服务于一个教学目的,让读者看完图以后更容易理解当前小节。


E.1 补图基本规范

建议把图片统一放在这个目录:

assets/images/

建议命名方式:

p01-cover.svg
p02-reader-note.svg
p03-chapter-1-overview.svg

图片尺寸建议:

  • 截图:宽度 1400px 左右,保留清晰文字。
  • 示意图:优先使用 16:9,适合文章阅读和课程投屏。
  • 手机截图:可用 9:16,但要避免过长。
  • 文件格式:当前占位示意图使用 SVG;真实截图建议用 PNG,照片或大图用 JPG。
  • 隐私处理:账号、邮箱、路径、API Key、公司内部信息必须打码。

插入 Markdown 时建议使用:

![图片说明](/codex/images/p01-cover.svg)

不要只写“图片”两个字。

好的图片说明应该让读者即使看不到图片,也知道它大概表达什么。


E.2 P01-P02:开头区域

#### P01 封面或课程主视觉

对应位置:标题下方第一处配图。

建议文件名:

assets/images/p01-cover.svg

建议画面:

  • 左侧是标题“Codex 入门与实战指南”。
  • 右侧可以是 Codex 桌面 App、终端窗口、项目文件夹的组合截图。
  • 画面重点突出“从一句话到可交付结果”。

用途:

让读者第一眼知道这不是纯理论文章,而是一套实战教程。

推荐说明:

![Codex 入门与实战指南教程封面](/codex/images/p01-cover.svg)

#### P02 读者互动或课程说明图

对应位置:开头“欢迎点赞、评论、纠错”附近。

建议文件名:

assets/images/p02-reader-note.svg

建议画面:

  • 可以是文章评论区、批注区或学习社群截图。
  • 也可以是“发现错误 - 评论指出 - 作者更新”的简单流程图。

用途:

告诉读者这篇教程会持续更新,也鼓励他们参与纠错。

推荐说明:

![教程评论反馈与持续更新说明](/codex/images/p02-reader-note.svg)

E.3 P03-P10:第1章配图

#### P03 第1章开篇图

对应位置:第1章标题下方。

建议文件名:

assets/images/p03-chapter-1-overview.svg

建议画面:

  • 一张“三件事”概览图:Codex 是什么、和普通 AI 的区别、为什么适合真实任务。
  • 可以做成简洁的三栏卡片。

用途:

帮助新手建立本章学习地图。

推荐说明:

![第1章学习目标概览:认识 Codex 的三个关键问题](/codex/images/p03-chapter-1-overview.svg)

#### P04 Codex 一句话解释图

对应位置:1.1 一句话解释 Codex。

建议文件名:

assets/images/p04-codex-one-sentence.svg

建议画面:

  • 左边是“普通对话 AI:回答问题”。
  • 右边是“Codex:读取文件、执行命令、修改项目、持续推进”。
  • 用箭头串起“需求 - 文件 - 执行 - 验证 - 修改”。

用途:

把“数字员工”的抽象概念变成可视化流程。

推荐说明:

![Codex 不只是回答问题,还能读取文件、执行任务并推进项目](/codex/images/p04-codex-one-sentence.svg)

#### P05 普通聊天式 AI 与 Codex 对比图

对应位置:1.2 和普通聊天式 AI 有什么区别。

建议文件名:

assets/images/p05-chat-ai-vs-codex.svg

建议画面:

对比表格即可:

  • 普通聊天式 AI:解释概念、生成文本、给建议。
  • Codex:理解项目、修改文件、运行命令、做验证、持续协作。

用途:

让读者快速明白两者不是同一种工作方式。

推荐说明:

![普通聊天式 AI 与 Codex 的工作方式对比](/codex/images/p05-chat-ai-vs-codex.svg)

#### P06 真实任务推进链路图

对应位置:1.3 为什么更适合做真实任务。

建议文件名:

assets/images/p06-real-task-flow.svg

建议画面:

一个横向流程:

看资料 -> 拆任务 -> 改文件 -> 运行检查 -> 修问题 -> 输出结果

每一步下面加一个很短的例子。

用途:

说明真实任务不是一次问答,而是一串连续动作。

推荐说明:

![Codex 推进真实任务的连续工作链路](/codex/images/p06-real-task-flow.svg)

#### P07 小白理解 Codex 的类比图

对应位置:1.4 小白第一次应该怎么理解 Codex。

建议文件名:

assets/images/p07-digital-assistant-metaphor.svg

建议画面:

  • 中间写“数字助手”。
  • 周围四个能力:看文件、听需求、动手改、继续验证。
  • 风格保持清爽,不要做成科幻机器人。

用途:

用低门槛类比降低新手压力。

推荐说明:

![把 Codex 理解成会看文件、听需求、动手修改的数字助手](/codex/images/p07-digital-assistant-metaphor.svg)

#### P08 误区一:高级搜索框

对应位置:1.5 新手常见误区之“把 Codex 当成高级搜索框”。

建议文件名:

assets/images/p08-misunderstanding-search-box.svg

建议画面:

左侧是零散提问:

什么是 HTML?
怎么写按钮?
怎么改颜色?

右侧是任务式表达:

请帮我做一个个人介绍页,并完成检查。

用途:

告诉读者要从“问问题”转向“交付任务”。

推荐说明:

![不要只把 Codex 当搜索框,要把需求组织成可交付任务](/codex/images/p08-misunderstanding-search-box.svg)

#### P09 误区二:不会编程不能用

对应位置:1.5 新手常见误区之“不会编程就不能用 Codex”。

建议文件名:

assets/images/p09-non-programmer-can-use.svg

建议画面:

列出非程序员也能做的任务:

  • 整理会议纪要。
  • 分析 CSV。
  • 生成 HTML 报告。
  • 改写教程。
  • 做小工具原型。

用途:

缓解零基础读者的门槛焦虑。

推荐说明:

![不会编程也可以先用 Codex 完成文档、数据和页面任务](/codex/images/p09-non-programmer-can-use.svg)

#### P10 误区三:一上来研究所有配置

对应位置:1.5 新手常见误区之“一上来就研究所有配置”。

建议文件名:

assets/images/p10-config-overload.svg

建议画面:

一个简单阶梯:

先会用 -> 再会改 -> 再理解配置 -> 再做自动化

用途:

提醒读者学习顺序,不要被 config、model、provider 这些词吓住。

推荐说明:

![新手学习 Codex 的顺序:先会用,再理解配置](/codex/images/p10-config-overload.svg)

E.4 P11-P17:第2章配图

#### P11 “能帮我省什么事”场景图

对应位置:2.1 先问“能帮我省什么事”。

建议文件名:

assets/images/p11-save-time-scenarios.svg

建议画面:

用四象限呈现:

  • 文档整理。
  • 数据分析。
  • 页面生成。
  • 项目推进。

用途:

把 Codex 的价值从“厉不厉害”转成“省哪些重复劳动”。

推荐说明:

![从省时间的角度理解 Codex 的四类常见使用场景](/codex/images/p11-save-time-scenarios.svg)

#### P12 文档和资料整理图

对应位置:2.2 整理文档和资料。

建议文件名:

assets/images/p12-document-processing.svg

建议画面:

零散资料 -> Codex 归类整理 -> 结构化文档

可以展示 Markdown、会议记录、网页资料、笔记的组合。

用途:

说明内容整理是最适合新手上手的场景之一。

推荐说明:

![Codex 可以把零散资料整理成结构化文档](/codex/images/p12-document-processing.svg)

#### P13 项目文件理解图

对应位置:2.3 处理文件和理解项目。

建议文件名:

assets/images/p13-project-folder-understanding.svg

建议画面:

左边是一棵项目目录树,右边是 Codex 生成的“项目结构说明”。

用途:

帮助读者理解“让 Codex 先读文件夹”这件事。

推荐说明:

![Codex 可以阅读项目目录并解释每个文件的作用](/codex/images/p13-project-folder-understanding.svg)

#### P14 数据分析结果图

对应位置:2.4 分析数据和生成结果。

建议文件名:

assets/images/p14-data-analysis-report.svg

建议画面:

一张 CSV 表格加一份图表报告的对照:

原始 CSV -> 清洗 -> 图表 -> 结论摘要

用途:

让不会代码的读者看到数据文件也能变成可读报告。

推荐说明:

![Codex 可以把 CSV 数据转成图表和分析结论](/codex/images/p14-data-analysis-report.svg)

#### P15 网页、原型和小工具图

对应位置:2.5 生成网页、原型和小工具。

建议文件名:

assets/images/p15-web-prototype-tool.svg

建议画面:

展示一个简单页面从提示词到浏览器预览的过程。

用途:

强化“结果能直接看见”的体验。

推荐说明:

![从一句提示词生成可以打开的网页原型](/codex/images/p15-web-prototype-tool.svg)

#### P16 代码开发协作图

对应位置:2.6 代码开发。

建议文件名:

assets/images/p16-code-development.svg

建议画面:

可以是真实编辑器截图,展示:

  • 左侧文件树。
  • 中间代码。
  • 右侧 Codex 对话或变更说明。

用途:

说明 Codex 的核心能力之一是和代码项目一起工作。

推荐说明:

![Codex 在代码项目中阅读文件、修改代码并说明变更](/codex/images/p16-code-development.svg)

#### P17 任务推进闭环图

对应位置:2.7 把任务“往前推进”。

建议文件名:

assets/images/p17-task-progress-loop.svg

建议画面:

一个闭环:

提出目标 -> 拆步骤 -> 执行 -> 检查 -> 继续补充

用途:

承接第2章总结:Codex 的价值在于持续推进,而不是单次回答。

推荐说明:

![Codex 协作的任务推进闭环:目标、执行、检查、继续](/codex/images/p17-task-progress-loop.svg)

E.5 P18-P22:第3章配图

#### P18 Codex 三种形态总览

对应位置:3.1 为什么 Codex 会有不同形态。

建议文件名:

assets/images/p18-three-forms-overview.svg

建议画面:

三列对比:

  • 桌面版 App:适合新手。
  • 命令行 CLI:适合自动化和进阶任务。
  • IDE 插件:适合代码编辑场景。

用途:

让读者先建立整体地图,再分别理解每种入口。

推荐说明:

![Codex 的三种常见使用形态:桌面版 App、CLI 和 IDE 插件](/codex/images/p18-three-forms-overview.svg)

#### P19 桌面版 App 截图

对应位置:3.2 桌面版 APP:最适合新手的入口。

建议文件名:

assets/images/p19-codex-desktop-app.svg

建议画面:

真实桌面版 App 截图,重点保留:

  • 对话输入区。
  • 当前工作区。
  • 文件或任务状态。
  • Codex 的执行反馈。

用途:

给新手一个直观入口,降低“我不知道打开后长什么样”的不确定感。

推荐说明:

![Codex 桌面版 App 的基本界面](/codex/images/p19-codex-desktop-app.svg)

#### P20 CLI 终端截图

对应位置:3.3 命令行 CLI:更适合进阶用户和自动化场景。

建议文件名:

assets/images/p20-codex-cli-terminal.svg

建议画面:

终端里运行 Codex 的截图,保留一段简短对话即可。

不要放太复杂的命令。

用途:

让读者知道 CLI 不是神秘黑盒,本质也是通过文字和 Codex 协作。

推荐说明:

![在终端中使用 Codex CLI 执行任务](/codex/images/p20-codex-cli-terminal.svg)

#### P21 IDE 插件入口截图

对应位置:3.4 IDE 插件:适合已经在写代码的人,第一处配图。

建议文件名:

assets/images/p21-ide-plugin-entry.svg

建议画面:

IDE 左侧或右侧打开 Codex 插件面板的截图。

用途:

展示 Codex 如何嵌入写代码的软件里。

推荐说明:

![在 IDE 中打开 Codex 插件面板](/codex/images/p21-ide-plugin-entry.svg)

#### P22 IDE 插件协作截图

对应位置:3.4 IDE 插件:适合已经在写代码的人,第二处配图。

建议文件名:

assets/images/p22-ide-plugin-code-change.svg

建议画面:

展示插件根据指令修改代码,旁边有变更 diff 或文件高亮。

用途:

补充说明插件版最适合“边写代码边让 AI 帮忙修改”的场景。

推荐说明:

![Codex IDE 插件根据指令修改代码并展示变更](/codex/images/p22-ide-plugin-code-change.svg)

E.6 补图完成后的检查模板

图片补完后,可以把下面这段话复制给 Codex:

请检查当前 Markdown 文档的图片引用。

检查内容:
1. 所有图片路径是否存在;
2. 图片说明是否清楚;
3. 是否还有“配图待补”占位;
4. 图片是否放在合适的小节;
5. 是否有敏感信息没有打码;
6. Markdown 是否能正常预览。

如果发现问题,请列出图片编号、问题原因和建议修复方式。

等这一步完成,文档就会从“文字完整”进一步变成“图文完整”。


附录F 发布前检查清单

这一附录适合在真正发布前使用。

长教程最容易出现的问题,不一定是内容不够,而是细节不一致:目录写了但正文没有、图片路径错了、代码块没闭合、旧版说明没删干净、某些命令已经过时、读者跟着做却不知道下一步。

发布前不需要把文章改得完美,但至少要做到:读者能读、能跟、能复现,遇到问题知道去哪里看。


F.1 目录与结构检查

先看大结构。

检查项:

  1. 目录里的章节是否都能在正文中找到。
  2. 正文里是否有目录没有列出的章节。
  3. 章节编号是否连续。
  4. 附录编号是否连续。
  5. 标题层级是否稳定,是否出现了不该有的一级标题。
  6. “第一部分、第二部分”这类分组是否和正文一致。
  7. 更新日志里是否还保留旧结构说法。

可以让 Codex 这样检查:

请检查当前 Markdown 文档的目录和标题结构。

重点看:
1. 目录章节是否和正文标题一致;
2. 章节编号是否连续;
3. 附录编号是否连续;
4. 是否存在旧版章节名、旧版部分名、错误跳转说明;
5. 是否有多余的一级标题。

请输出问题清单和建议修复方式。

F.2 图片与附件检查

图片最容易在迁移时丢失。

检查项:

  1. 所有图片路径是否存在。
  2. 图片文件名是否清楚。
  3. 图片说明是否能解释图片内容。
  4. 是否还有旧的 Obsidian 图片语法。
  5. 是否还有空图片链接。
  6. 是否有账号、邮箱、API Key、内部路径没有打码。
  7. 是否有图片太大,影响加载。

当前整理版已经把 22 张缺失图片替换成本地 SVG 示意图。

如果后续替换成真实截图,请先检查截图里是否包含敏感信息。

可以让 Codex 这样检查:

请检查当前 Markdown 文档中的所有图片引用。

请确认:
1. 引用路径是否存在;
2. 是否有空图片链接;
3. 是否有 Obsidian 图片语法;
4. 图片说明是否清楚;
5. 是否有疑似敏感信息需要打码。

请按图片路径列出检查结果。

F.3 代码块与命令检查

教程里只要有代码块,就要特别小心。

检查项:

  1. 所有代码块是否成对闭合。
  2. 命令是否适合目标系统。
  3. 危险命令是否有提醒。
  4. 示例路径是否和文章上下文一致。
  5. 配置示例是否明确“仅供参考”。
  6. 是否把真实 token、密钥、账号写进示例。
  7. 是否有命令已经过时,需要提醒读者以官方文档为准。

可以让 Codex 这样检查:

请检查当前 Markdown 文档里的代码块和命令。

重点看:
1. 代码块是否全部闭合;
2. 命令是否可能对新手造成误导;
3. 是否存在危险命令但没有提醒;
4. 是否出现真实密钥、账号、token;
5. 哪些命令可能需要以官方文档为准。

请按严重程度排序输出。

F.4 新手可读性检查

这篇教程的目标读者是零基础新手,所以可读性很重要。

检查项:

  1. 每一章开头是否说明读者会学到什么。
  2. 专业术语是否有解释。
  3. 步骤之间是否有过渡。
  4. 示例是否足够具体。
  5. 是否有“懂的人自然懂”的跳步。
  6. 是否有长段落可以拆短。
  7. 是否告诉读者遇到问题时怎么继续。

可以让 Codex 这样检查:

请从零基础读者角度检查这篇教程。

重点看:
1. 哪些地方可能看不懂;
2. 哪些术语第一次出现时缺少解释;
3. 哪些步骤跳得太快;
4. 哪些例子可以更具体;
5. 哪些段落太长,建议拆分。

请给出修改建议,不要直接改正文。

F.5 事实与时效性检查

AI 工具变化很快。

凡是涉及安装方式、模型名称、产品入口、账号权限、价格、系统支持、API、官方命令的内容,都可能随着时间变化。

检查项:

  1. 是否写死了可能变化的安装命令。
  2. 是否把某个模型名称写成永久推荐。
  3. 是否引用了可能变更的产品入口。
  4. 是否写了价格、套餐、权限,但没有说明时效。
  5. 是否把第三方工具能力说得过满。
  6. 是否提醒读者以官方文档和当前界面为准。

比较稳妥的写法是:

具体命令可能随版本变化,请以官方文档和当前安装页面为准。

不太稳妥的写法是:

永远只需要执行这个命令。

可以让 Codex 这样检查:

请检查当前文档中可能过时的内容。

重点找:
1. 安装命令;
2. 模型名称;
3. 产品入口;
4. 账号权限;
5. 第三方工具;
6. API 或 CLI 参数。

请标出原文位置,并建议更稳妥的表述。

F.6 安全与隐私检查

发布教程前,一定要检查隐私。

检查项:

  1. 是否出现真实姓名、手机号、邮箱、地址。
  2. 是否出现 API Key、token、cookie、登录凭证。
  3. 是否出现公司内部项目名、客户名、合同信息。
  4. 是否出现本地绝对路径,暴露用户名或目录结构。
  5. 截图里是否有浏览器书签、聊天记录、账号头像。
  6. 示例数据是否能反推出真实个人或业务信息。

可以让 Codex 这样检查:

请从安全和隐私角度检查这篇教程。

重点看:
1. 是否有真实账号、邮箱、手机号;
2. 是否有 token、API Key、cookie;
3. 是否有公司、客户、项目敏感信息;
4. 是否有本地绝对路径;
5. 是否有截图说明需要打码。

请只列出风险位置和处理建议,不要复述敏感内容。

F.7 发布平台适配检查

不同平台对 Markdown 的支持不一样。

发布前最好按平台单独检查一次。

#### 发到公众号

重点检查:

  • 图片是否能上传。
  • 代码块是否会丢样式。
  • 表格是否太宽。
  • 小标题是否层级清楚。
  • 超链接是否需要改成文字说明。

#### 发到飞书文档

重点检查:

  • 标题层级是否保留。
  • 代码块是否正常。
  • 图片是否能随文档保存。
  • 表格是否能横向滚动。
  • 是否需要添加目录块。

#### 发到 GitHub 或知识库

重点检查:

  • 相对图片路径是否正确。
  • README 或入口说明是否清楚。
  • 文件名是否有空格导致链接不稳定。
  • 是否需要把图片压缩。
  • 是否需要添加许可证或引用说明。

F.8 最后一轮人工通读

机器检查很有用,但不能代替人工通读。

最后建议按这三个问题读一遍:

  1. 一个完全没接触过 Codex 的人,能不能知道从哪里开始?
  2. 一个已经会用一点 Codex 的人,能不能找到进阶路线?
  3. 一个想照着做项目的人,能不能拿到模板、Prompt 和检查清单?

如果这三个问题答案都是“能”,这篇教程就已经具备发布价值。


F.9 一键发布前检查 Prompt

发布前,可以直接把下面这段话发给 Codex:

请对当前 Markdown 教程做发布前总检查。

检查范围:
1. 目录和标题结构;
2. 图片和附件路径;
3. 代码块和命令;
4. 新手可读性;
5. 事实时效性;
6. 安全与隐私;
7. 发布平台适配;
8. 是否还有旧版说明、占位内容、空链接和不一致表述。

请输出:
1. 总体结论;
2. 必须修复的问题;
3. 建议优化的问题;
4. 可以保留不处理的问题;
5. 发布前最后建议。

先不要直接修改正文。

如果检查结果里没有必须修复的问题,再让 Codex 执行:

请根据刚才的检查结果,只修复必须修复的问题。
不要做无关改写。
修改后再次运行结构、图片、代码块和链接检查。

这就是发布前最稳的一步。


附录G 官方资料与延伸阅读

这一附录不是让你一次性读完所有官方文档。

它的作用更像一张地图:当教程里的某个工具、命令、模型、套餐、入口发生变化时,你知道应该去哪里确认最新信息。

AI 工具变化很快,尤其是 Codex、Agents、MCP、Skills、模型和 API。教程可以帮你建立方法,但最终细节一定要回到官方页面确认。

本附录链接检查日期:2026-05-21。

引用规范:正文里凡是出现“官方文档”“官方说明”“官方推荐”这类表述,都必须能回到本附录中的具体链接;如果没有对应链接,就改成“截至本教程整理时”或删掉“官方”二字。


G.1 Codex 入门和产品入口

如果你只想确认 Codex 当前有哪些形态、怎么开始、官方推荐入口在哪里,先看这些页面。

资料适合什么时候看访问日期
OpenAI Developers找 OpenAI API、Codex、Apps SDK、示例、博客和社区入口。2026-05-21
Codex 官方文档首页了解 Codex 文档总目录、使用场景、配置、插件、自动化和发布信息。2026-05-21
Codex App 文档使用桌面版 App 时,看界面、功能、设置、浏览器、自动化等说明。2026-05-21
Codex CLI 文档使用命令行版 Codex 时,看安装、命令、参数和终端工作流。2026-05-21
Using Codex with your ChatGPT plan确认 Codex 和 ChatGPT 套餐、登录、使用限制、数据控制相关说明。2026-05-21

建议读法:

  1. 新手先看 Codex 官方文档首页。
  2. 用桌面版,就看 App 文档。
  3. 用终端,就看 CLI 文档。
  4. 账号、套餐、额度、数据控制问题,优先看 Help Center。

不要把某个截图里的按钮位置当成永久不变。

界面会改,入口会挪,官方页面才是当前版本的准绳。


G.2 项目协作、配置和扩展能力

教程里多次提到 AGENTS.md、MCP、Skills。它们是把 Codex 从“单次问答”升级成“项目协作”的关键。

资料适合什么时候看访问日期
AGENTS.md 官方说明想让 Codex 长期记住项目规则、代码风格、验证方式时看。2026-05-21
Codex 配置文档核对 ~/.codex/config.toml、项目级 .codex/config.toml、配置优先级和常用字段时看。2026-05-21
Codex MCP 文档想让 Codex 连接外部工具、服务、资料源时看。2026-05-21
Codex Skills 文档想把重复流程沉淀成可复用 Skill 时看。2026-05-21

建议读法:

  1. 先读 AGENTS.md,因为它最贴近普通项目。
  2. 再读 Skills,因为它适合把个人经验沉淀下来。
  3. 最后读 MCP,因为它涉及外部系统连接,权限和安全边界更重要。

如果你只是刚入门,不需要一上来就配置 MCP。

先学会把任务说清楚、把项目文档写清楚,再考虑连接更多工具。


G.3 API、Agents 和应用开发

当你不只是使用 Codex,而是想自己开发 AI 应用、智能体平台、自动化工作流时,再看这一组资料。

资料适合什么时候看访问日期
Agents SDK 文档想构建有工具、上下文、交接、追踪能力的 Agent 应用时看。2026-05-21
Responses API 迁移指南从旧接口或 Chat Completions 思路迁移到 Responses API 时看。2026-05-21
Responses API Reference需要查具体接口参数、响应字段、请求格式时看。2026-05-21

建议读法:

  1. 做应用前,先确认当前推荐 API。
  2. 做 Agent 前,先判断是用 Codex 完成项目,还是用 API 自己开发一个 Agent 产品。
  3. 写代码时,不要凭记忆写参数,让 Codex 先查当前官方文档。

一个稳妥的提示词是:

请先查 OpenAI 当前官方文档,确认这个功能推荐使用哪个 API、SDK 和模型。
只引用官方来源。
确认后再给我设计实现方案。

G.4 怎么让 Codex 帮你查官方资料

很多新手会直接问:

现在怎么安装 Codex?

更稳的问法是:

请查 OpenAI 官方文档,确认当前 Codex CLI 的安装方式。
请给出官方链接、更新时间或页面名称。
如果教程里的命令和官方页面不一致,以官方页面为准。

如果是 API 问题,可以这样问:

请查 OpenAI 官方文档,确认当前是否推荐使用 Responses API。
请说明它和旧的 Chat Completions 思路有什么差别。
不要引用非官方博客作为主要依据。

如果是模型问题,可以这样问:

请查 OpenAI 官方文档,确认当前适合这个任务的模型选择。
任务背景是:【填写任务】
输出要求是:【填写速度、成本、质量、上下文、工具调用等要求】
请不要只给模型名,也说明选择理由和替代方案。

G.5 资料更新记录怎么维护

如果你打算长期维护这篇教程,建议每次更新都记录三件事:

  1. 检查日期。
  2. 检查了哪些官方页面。
  3. 哪些正文内容因为官方变化做了调整。

可以在文档末尾保留一个简单记录:

### 官方资料复查记录

- 2026-05-21:复查 OpenAI Developers、Codex 文档首页、Codex App、Codex CLI、AGENTS.md、MCP、Skills、Agents SDK、Responses API 相关页面。

这样做的好处是:读者能知道哪些内容是近期核过的,哪些内容需要自己再确认。


G.6 官方资料复查记录

  • 2026-05-21:复查 OpenAI Developers、Codex 文档首页、Codex App、Codex CLI、AGENTS.md、MCP、Skills、Agents SDK、Responses API 迁移指南和 ChatGPT plan 下的 Codex Help Center 页面。

附录H 读者常见问题 FAQ

这一附录用来回答新手最常见的问题。

如果你读完整篇教程后还是有点乱,先别急着回头重读 47 章。很多时候,你缺的不是更多内容,而是几个关键问题的答案。


H.1 我完全不会编程,可以学 Codex 吗?

可以。

但不要一上来就从“写复杂程序”开始。

更适合你的顺序是:

  1. 先让 Codex 整理文档。
  2. 再让它生成一个简单网页。
  3. 再让它分析一份 CSV。
  4. 再学习怎么写 README、PRD、DESIGN、PLAN。
  5. 最后再进入代码项目。

不会编程并不妨碍你使用 Codex。

真正重要的是:你能不能把目标说清楚,能不能判断结果有没有满足目标。


H.2 我应该先用桌面 App,还是先用 CLI?

新手优先用桌面 App。

原因很简单:界面更直观,操作压力小,也更容易看到文件、对话和任务状态。

CLI 更适合这些情况:

  • 你已经习惯终端。
  • 你想把 Codex 放进自动化流程。
  • 你经常处理代码仓库。
  • 你需要更明确地控制命令和参数。

如果你不确定选哪个,就先从桌面 App 开始。

能做出结果,比一开始选对“高级入口”更重要。


H.3 Codex 和 ChatGPT 到底有什么区别?

可以先这样理解:

ChatGPT 更像一个对话助手,适合解释、讨论、生成内容。

Codex 更像一个项目助手,适合进入文件夹、读取项目、修改文件、执行命令、检查结果。

当然,这不是绝对边界。

ChatGPT 也可以帮你写代码,Codex 也可以和你讨论想法。区别在于:Codex 更强调“在工作现场推进任务”。


H.4 使用 Codex 一定需要 API Key 吗?

不一定。

具体取决于你使用的入口、账号方式和当前产品规则。

对新手来说,不要先纠结 API Key。你应该先确认:

  1. 当前使用的是 Codex App、CLI、IDE 插件还是 Web。
  2. 是否可以用 ChatGPT 账号登录。
  3. 当前官方文档对登录方式怎么说。
  4. 你的账号套餐是否支持对应入口。

凡是账号、套餐、额度、登录方式相关问题,都建议以当前官方说明为准。


H.5 我为什么要写 README、PRD、DESIGN、PLAN?

因为大任务最怕“边做边猜”。

这四份文档各自解决一个问题:

文档解决什么问题
README这个项目是什么,怎么运行。
PRD做什么,不做什么,给谁用。
DESIGN准备怎么实现,模块怎么分。
PLAN分几步做,每步怎么验证。

没有这些文档,Codex 很容易在长任务里越做越偏。

写文档不是为了显得专业,而是为了减少误解。


H.6 AGENTS.md 和这四份文档有什么区别?

四份文档是项目材料。

AGENTS.md 是给 Codex 的协作规则。

比如:

  • README 告诉人和 AI:项目是什么。
  • PRD 告诉人和 AI:需求是什么。
  • DESIGN 告诉人和 AI:方案是什么。
  • PLAN 告诉人和 AI:下一步怎么做。
  • AGENTS.md 告诉 AI:在这个项目里应该遵守什么规则。

可以把 AGENTS.md 理解成“给未来 AI 同事看的项目工作守则”。


H.7 什么时候需要 MCP?

当你需要 Codex 连接外部系统时,才需要认真考虑 MCP。

比如:

  • 查公司内部文档。
  • 访问知识库。
  • 操作项目管理系统。
  • 连接数据库或业务工具。
  • 调用某个服务里的数据。

如果你只是做本地文档、简单网页、CSV 分析、小工具项目,通常不需要一开始就配置 MCP。

先把基础协作跑顺,再接外部系统。


H.8 什么时候需要 Skill?

当你发现自己反复做同一种任务时,就可以考虑 Skill。

比如你经常让 Codex:

  • 检查 Markdown。
  • 整理会议纪要。
  • 改写教程。
  • 分析表格。
  • 生成周报。
  • 做发布前检查。

如果一件事你已经重复说过三次以上,就可以考虑把它沉淀成 Skill。

Skill 的价值不是“看起来高级”,而是让好流程可以复用。


H.9 我可以让 Codex 直接改文件吗?

可以,但要看场景。

适合直接改的情况:

  • 修改范围很小。
  • 文件不重要,或已经有备份。
  • 你知道自己想要什么。
  • 可以通过测试或预览验证。

不适合直接改的情况:

  • 需求还很模糊。
  • 文件很重要,没有备份。
  • 涉及大量删除、迁移、重构。
  • 你自己也不知道结果应该长什么样。

一个稳妥说法是:

请先阅读相关文件,给出修改计划。
我确认后再开始改。

H.10 Codex 改错了怎么办?

先不要慌,也不要连续让它“再试试”。

建议按这个顺序处理:

  1. 停止继续扩展功能。
  2. 让 Codex 总结刚才改了哪些文件。
  3. 查看具体 diff 或文件变化。
  4. 如果项目有 git,优先用 git 找回。
  5. 如果没有 git,让 Codex 根据原需求反向修复。
  6. 修复后立刻补一个验证步骤。

更重要的是:以后做项目时尽早使用 git。

没有版本记录,任何 AI 协作都会更危险。


H.11 为什么 Codex 有时候会越改越乱?

常见原因有四个:

  1. 需求太模糊。
  2. 一次让它改太多。
  3. 没有项目文档。
  4. 没有每一步验证。

解决办法也很朴素:

  • 把任务拆小。
  • 每次只改一个目标。
  • 改前先让它读文件。
  • 改后马上验证。
  • 长任务写 PLAN。

Codex 很强,但它不是读心术。

你给它的边界越清楚,它越稳定。


H.12 输出结果不满意,应该怎么让它改?

不要只说:

不对,重写。

更好的说法是:

这版有三个问题:
1. 语气太正式;
2. 示例不够具体;
3. 第三部分和前文重复。

请只修改这三个问题,保留其他内容。

修改反馈要尽量具体。

Codex 不怕你提要求,怕的是你只表达情绪,不指出问题。


H.13 做项目时,我应该一次说完整需求吗?

不用。

一开始只要说清楚最小目标。

比如:

我想做一个本地记账网页。
第一版只需要添加收入、支出,并显示余额。
先不要做登录、云同步、图表和导出。
请先帮我写 PRD。

这比“做一个完整记账系统”稳定得多。

先做最小可用版本,再一点点加功能。


H.14 Codex 生成的代码能直接上线吗?

不建议。

至少要先做这些检查:

  1. 本地能不能运行。
  2. 核心流程能不能走通。
  3. 错误输入会不会崩。
  4. 是否有敏感信息泄露。
  5. 是否有基本测试。
  6. 是否有 README。
  7. 是否有人类 review 过关键逻辑。

Codex 可以大幅加速开发,但上线仍然需要工程检查。

尤其是支付、账号、权限、数据删除、隐私、安全相关功能,不能只靠生成结果。


H.15 我应该怎么保护隐私?

记住一个原则:不要把不能公开的信息交给不确定的工具链。

尤其注意:

  • API Key。
  • token。
  • cookie。
  • 登录凭证。
  • 客户名单。
  • 合同和报价。
  • 内部代码。
  • 未公开数据。
  • 带账号信息的截图。

如果必须让 Codex 处理敏感材料,先做脱敏。

比如把真实姓名换成“客户A”,把真实邮箱换成“[email protected]”。


H.16 我只会说“继续”,可以吗?

可以,但不建议长期只说“继续”。

当任务已经很明确时,“继续”很高效。

但如果你发现方向开始偏,最好补一句具体要求:

继续,但优先补案例,不要再讲概念。

或者:

继续,先检查结构,再补下一章。

“继续”适合推进,“具体继续什么”适合控方向。


H.17 我怎么判断自己已经入门?

你不需要背下所有术语。

只要能完成下面这些事,就算真正入门:

  1. 能让 Codex 阅读一个文件夹。
  2. 能清楚描述一个小任务。
  3. 能让它修改一个文件。
  4. 能看懂它改了什么。
  5. 能让它运行检查。
  6. 能把结果继续改到能用。
  7. 能在任务变大时写 PLAN。

入门不是“什么都懂”,而是“能把一个小任务做完”。


H.18 我怎么判断自己正在进阶?

进阶的标志不是会背更多命令。

进阶的标志是你开始有流程意识:

  • 做任务前先定范围。
  • 改文件前先读上下文。
  • 长任务先写 PLAN。
  • 项目里维护 AGENTS.md。
  • 常见流程沉淀成 Skill。
  • 外部工具谨慎接入 MCP。
  • 完成前主动验证。

当你开始这样使用 Codex,它就不再只是“帮你生成内容的工具”,而是进入你的工作流。


H.19 遇到官方文档和教程不一致怎么办?

以官方文档为准。

这篇教程更重视方法和学习路径,但具体命令、入口、模型、套餐、按钮位置都会变化。

遇到不一致时,你可以这样问 Codex:

教程里是这样写的:【粘贴教程片段】
请查当前官方文档,判断这段是否过时。
如果过时,请给我一版更稳妥的改写。

这也是维护长教程最重要的习惯。


H.20 读完这篇教程后,我下一步做什么?

最好的下一步不是继续读更多文章,而是做一个小项目。

建议选一个 1 小时内能完成的任务:

  • 个人介绍页。
  • 本地记账页。
  • CSV 分析报告。
  • 会议纪要整理器。
  • Markdown 检查器。
  • 小红书选题生成器。

要求很简单:

  1. 写 README。
  2. 写 PRD。
  3. 写 PLAN。
  4. 让 Codex 实现第一版。
  5. 运行检查。
  6. 写下你遇到的三个问题。

能完成这一轮,你就已经从“看教程的人”变成“会和 Codex 协作的人”。


附录I 课后练习与项目作业

这一附录是给读者“动手练”的。

不要一次做完。最好的节奏是:读完一部分,选一个练习做;做完后,把过程里的问题记下来,再回到对应章节复盘。

每个练习都包含四件事:

  1. 练习目标。
  2. 建议耗时。
  3. 起手 Prompt。
  4. 验收标准。

建议新建一个专门的练习目录:

codex-practice/

每个练习单独一个子文件夹,避免互相污染。


I.1 练习一:让 Codex 认识一个空文件夹

适合阶段:刚安装完 Codex。

建议耗时:15 分钟。

练习目标:

  • 学会让 Codex 观察当前目录。
  • 学会让 Codex 说明它准备怎么做。
  • 学会在还没写文件前先确认计划。

起手 Prompt:

这是一个新的练习文件夹。
请先查看当前目录,不要创建文件。
然后告诉我:
1. 当前目录里有什么;
2. 如果我要做一个练习项目,建议先建哪些文件;
3. 每个文件的作用是什么。

验收标准:

  • Codex 能正确说明当前目录状态。
  • Codex 没有在你要求前直接创建文件。
  • 你能说出 README、PRD、PLAN 至少三个文件的作用。

进阶要求:

让 Codex 生成一个最小项目结构,但不要写代码。


I.2 练习二:做一个个人介绍网页

适合阶段:读完第 7 章。

建议耗时:30-45 分钟。

练习目标:

  • 从一句需求生成一个可打开网页。
  • 学会提出修改意见。
  • 学会检查移动端基本排版。

起手 Prompt:

请帮我做一个个人介绍网页。

目标读者:第一次认识我的合作伙伴。

页面包含:
1. 我的名字和一句话介绍;
2. 我能提供的 3 项帮助;
3. 过往经历或作品列表;
4. 联系方式区域。

要求:
1. 生成一个可以直接打开的 HTML 文件;
2. CSS 写在同一个文件里;
3. 页面简洁,手机和电脑都能看;
4. 完成后帮我检查是否有文字溢出、排版错位和明显问题。

验收标准:

  • 本地能打开 HTML。
  • 页面有完整的四个区域。
  • 手机宽度下内容不重叠。
  • 你能提出至少 3 条修改意见,并让 Codex 改好。

进阶要求:

让 Codex 增加一个“作品筛选”或“常见问题”区域。


I.3 练习三:把一段杂乱笔记整理成教程

适合阶段:读完第 9-10 章。

建议耗时:30 分钟。

练习目标:

  • 学会提供原始素材。
  • 学会指定读者、语气和结构。
  • 学会检查是否乱加内容。

起手 Prompt:

请把下面这段杂乱笔记整理成一篇新手教程。

目标读者:完全没接触过这个主题的人。

要求:
1. 保留原始信息,不要编造事实;
2. 按“背景、步骤、注意事项、常见错误、下一步”组织;
3. 语言通俗,每段不要太长;
4. 最后列出你不确定、需要我确认的信息。

原始笔记:
【粘贴你的笔记】

验收标准:

  • 输出结构清楚。
  • 没有明显编造。
  • 有“不确定信息”列表。
  • 你能指出至少一处需要补充的素材。

进阶要求:

让 Codex 把教程再改成 60 秒口播稿。


I.4 练习四:分析一份 CSV 并生成结论

适合阶段:读完第 8 章和第 31 章。

建议耗时:45-60 分钟。

练习目标:

  • 学会让 Codex 先理解字段。
  • 学会让结论绑定数据依据。
  • 学会区分“能回答”和“不能回答”的问题。

起手 Prompt:

请分析这个 CSV 文件:
【文件路径】

业务背景:
【说明这份数据是什么】

我想知道:
1. 数据里最明显的趋势是什么;
2. 是否存在异常值或缺失值;
3. 哪些结论可以用当前数据支持;
4. 哪些问题当前数据回答不了。

请先解释字段,再做分析。
所有结论都要说明来自哪些字段或计算。

验收标准:

  • Codex 能解释主要字段。
  • 能指出缺失值或异常值。
  • 结论有数据依据。
  • 至少列出一个“当前数据回答不了”的问题。

进阶要求:

生成一个 HTML 图表报告,并要求图表有标题和解释。


I.5 练习五:为小项目补齐四文档

适合阶段:读完第 13-16 章。

建议耗时:60 分钟。

练习目标:

  • 理解 README、PRD、DESIGN、PLAN 的分工。
  • 学会先写文档,再写代码。
  • 学会把需求缩小到最小可用版本。

起手 Prompt:

我想做一个小项目:
【一句话描述项目】

请先不要写代码。

请帮我生成四份文档:
1. README.md;
2. PRD.md;
3. DESIGN.md;
4. PLAN.md。

要求:
1. 第一版控制在 1 小时内能做出雏形;
2. 明确写出本版本不做什么;
3. PLAN 里的每一步都要有验证方式;
4. 如果需求不清楚,先问我 3 个问题。

验收标准:

  • 四份文档都生成。
  • PRD 有“不做什么”。
  • PLAN 每一步有验证方式。
  • 你能指出第一版的核心流程。

进阶要求:

再让 Codex 生成 AGENTS.md。


I.6 练习六:用 PLAN 推进一次小修改

适合阶段:读完第 14 章。

建议耗时:30-45 分钟。

练习目标:

  • 学会按计划执行,而不是让 Codex 随意发挥。
  • 学会每完成一步就验证。
  • 学会让 Codex 汇报修改范围。

起手 Prompt:

请根据当前 PLAN.md 执行第一步。

要求:
1. 只做第一步;
2. 不要提前做后续步骤;
3. 修改前告诉我会改哪些文件;
4. 修改后运行对应验证;
5. 最后汇报修改内容和验证结果。

验收标准:

  • Codex 没有越界做后续步骤。
  • 修改文件范围清楚。
  • 有验证结果。
  • 你能判断下一步是否可以继续。

进阶要求:

故意在 PLAN 里写一个模糊步骤,让 Codex 先指出问题再执行。


I.7 练习七:整理一次会议纪要

适合阶段:读完第 29 章。

建议耗时:30 分钟。

练习目标:

  • 学会从长文本提取结论和待办。
  • 学会标注待确认项。
  • 学会生成适合群发的简短版本。

起手 Prompt:

请把下面的会议记录整理成会议纪要。

输出:
1. 会议主题;
2. 关键结论;
3. 讨论要点;
4. 待办事项;
5. 每个待办的负责人、截止时间、状态;
6. 待确认问题;
7. 适合发到群里的 100 字摘要。

要求:
1. 不要编造负责人和截止时间;
2. 不明确的信息写“待确认”;
3. 待办事项要可执行。

会议记录:
【粘贴会议内容】

验收标准:

  • 有结论、要点、待办三类信息。
  • 不明确内容被标成待确认。
  • 群发摘要简洁可读。
  • 待办不是空泛描述。

进阶要求:

让 Codex 把待办整理成任务清单表格。


I.8 练习八:创建一个自己的 Skill 草稿

适合阶段:读完第 18-20 章。

建议耗时:60 分钟。

练习目标:

  • 学会识别重复任务。
  • 学会把流程写成可复用说明。
  • 学会区分 Skill 和普通 Prompt。

起手 Prompt:

我想创建一个 Skill 草稿,用来处理这个重复任务:
【描述任务】

请先不要创建文件。

请帮我设计:
1. Skill 名称;
2. 适用场景;
3. 不适用场景;
4. 输入材料;
5. 输出结果;
6. 执行步骤;
7. 失败处理;
8. 示例 Prompt。

验收标准:

  • Skill 有明确适用场景。
  • 有“不适用场景”。
  • 执行步骤不是一句话带过。
  • 示例 Prompt 可以直接复制使用。

进阶要求:

让 Codex 生成 SKILL.md 初稿,并检查是否有模糊描述。


I.9 练习九:做一次发布前检查

适合阶段:读完附录 F。

建议耗时:30 分钟。

练习目标:

  • 学会从交付角度检查文档或项目。
  • 学会区分必须修复和建议优化。
  • 学会控制修改范围。

起手 Prompt:

请对当前项目做发布前检查。

重点检查:
1. 目录和文件结构;
2. README 是否清楚;
3. 图片和链接是否有效;
4. 代码块和命令是否可信;
5. 是否有隐私或安全风险;
6. 是否有旧版说明、占位内容、空链接;
7. 是否有必须修复的问题。

请先只输出检查报告,不要直接修改。

验收标准:

  • 检查报告分出严重程度。
  • 必须修复和建议优化分开。
  • 没有直接乱改文件。
  • 你能决定先修哪一项。

进阶要求:

让 Codex 只修复“必须修复”的问题,并再次检查。


I.10 练习十:从 0 到 1 做一个本地小工具

适合阶段:读完整篇教程后。

建议耗时:2-4 小时。

练习目标:

  • 完整经历一次需求、设计、计划、实现、验证、总结。
  • 学会把 Codex 当作协作伙伴,而不是一次性生成器。
  • 学会在项目中留下文档和复盘。

推荐题目任选一个:

  • Markdown 空链接检查器。
  • CSV 字段解释和质量检查器。
  • 本地记账网页。
  • 会议纪要整理器。
  • 公众号标题生成器。
  • 图片素材命名整理器。

起手 Prompt:

我想做一个 2 小时内能完成的本地小工具:
【填写题目】

请先不要写代码。

请先完成:
1. 问我 3 个关键问题;
2. 生成 README.md;
3. 生成 PRD.md;
4. 生成 DESIGN.md;
5. 生成 PLAN.md;
6. 生成 AGENTS.md。

要求第一版只做最小可用功能。
等我确认 PLAN 后,再开始实现。

验收标准:

  • 有完整项目文档。
  • 有一个能运行的最小版本。
  • 有验证命令或手动检查步骤。
  • README 能指导别人运行。
  • 最后有一段复盘:做对了什么、卡在哪里、下次怎么改进。

进阶要求:

把这次项目沉淀成一个可复用模板。


I.11 练习复盘模板

每做完一个练习,都建议写 5 分钟复盘。

可以直接复制这个模板:

## 练习复盘

练习名称:

完成时间:

我让 Codex 做了什么:

最终产出是什么:

最顺利的地方:

最卡的地方:

我给 Codex 的哪句话最有效:

我下次会怎么改 Prompt:

是否需要沉淀成 Skill:

复盘不是为了写总结给别人看。

它是为了让你逐渐形成自己的 Codex 工作方法。


I.12 自我评分表

做完练习后,可以按 1-5 分给自己打分。

维度1 分3 分5 分
需求表达只说大概想法能说明目标和输出能说明目标、背景、限制和验收标准
任务拆解一次让 Codex 做完能拆成几步每一步都有验证方式
文件协作不知道改了什么能看懂主要文件能控制修改范围和回滚方式
结果检查看起来差不多就结束能做基本检查能发现边界问题和风险
复盘沉淀做完就忘记录问题能改进 Prompt 或沉淀 Skill

如果平均分达到 3 分,你已经可以稳定完成小任务。

如果平均分达到 4 分以上,就可以开始尝试更复杂的项目协作。


附录J 任务速查地图

这一附录适合在你“想做一件具体事,但不知道该翻哪一章”时使用。

正文是按学习顺序写的,适合从零到进阶慢慢读。

这一附录是按任务场景写的,适合临时查。

你可以先找到自己的任务,再看对应章节、提示词模板和验收标准。


J.1 我刚开始,不知道从哪里入门

你想做什么先看哪里可直接用什么成功标志
了解 Codex 是什么第 1 章附录 H.3能说出 Codex 和普通聊天 AI 的区别。
判断 Codex 能做什么第 2 章附录 J.2能列出 3 个自己工作里可用的场景。
选择 App、CLI、IDE第 3 章附录 H.2能决定自己先用哪个入口。
安装并第一次登录第 4-5 章附录 G.1能打开 Codex 并开始一个任务。
理解本地文件目录第 6 章附录 I.1能让 Codex 解释当前文件夹。

推荐第一句:

我是第一次使用 Codex。
请先用新手能听懂的话解释当前界面和当前文件夹。
不要直接修改文件。

J.2 我想先做一个看得见的结果

你想做什么先看哪里可直接用什么成功标志
生成一个 HTML 页面第 7 章附录 D.5、I.2本地能打开页面,手机上不乱。
修改已有页面第 10 章附录 D.6能说清改了哪些文件。
检查页面效果第 21 章附录 F.2页面显示、交互和截图都能确认。
做一个小工具雏形第 36-37 章附录 I.10有 README、能运行、有验证步骤。

推荐第一句:

我想先做一个能看见结果的小页面。
请先帮我把需求缩小到 1 小时内能完成的版本,再生成文件。

J.3 我想整理文档、笔记或教程

你想做什么先看哪里可直接用什么成功标志
检查一个 Markdown 文件第 10 章、第 26 章附录 D.2能得到结构、错漏、改进建议。
继续补充长文档第 10 章、第 43 章附录 D.3文风一致,目录和标题不乱。
把笔记改成教程第 30 章附录 I.3新手能按顺序读懂。
做知识库整理第 30 章附录 D.4有标题、分类、标签、相关链接。
发布前总检查附录 F附录 F.9必须修复和建议优化分开。

推荐第一句:

请先阅读这份文档的目录、开头和结尾。
然后判断最需要补的是结构、案例、术语解释还是发布检查。
先给建议,不要直接改。

J.4 我想分析数据或做报告

你想做什么先看哪里可直接用什么成功标志
分析 CSV第 8 章附录 D.7、I.4字段解释清楚,结论有数据来源。
生成图表报告第 31 章附录 D.7图表有标题、坐标含义和解读。
做行业研究第 35 章附录 G.4先有研究问题,再有证据来源。
做汇报材料第 25 章、第 31 章附录 F.7内容能进入文档、PPT 或 HTML 报告。

推荐第一句:

请先理解这个数据文件的字段和数据质量。
在分析前,先告诉我哪些问题能回答,哪些问题当前数据回答不了。

J.5 我想做项目文档和开发计划

你想做什么先看哪里可直接用什么成功标志
写 README第 15 章附录 D.10新人能照着安装、启动、使用。
写 PRD第 16 章附录 D.11有目标用户、范围、不做什么、验收标准。
写 DESIGN第 15-16 章附录 D.12模块、数据、流程和风险说清楚。
写 PLAN第 14 章附录 D.13每一步都有修改范围和验证方式。
写 AGENTS.md第 13 章附录 D.14Codex 知道项目规则和不要做什么。

推荐第一句:

我想把这个想法变成一个可执行的小项目。
请先不要写代码,先帮我生成 README、PRD、DESIGN、PLAN 和 AGENTS.md。
第一版只做最小可用功能。

J.6 我想让 Codex 改代码或排查报错

你想做什么先看哪里可直接用什么成功标志
让 Codex 修改代码第 10 章附录 D.9功能不变或按目标改变,测试能过。
排查报错第 11 章附录 D.8能解释原因、复现、修复、重新验证。
重构一段代码第 10 章、第 46 章附录 D.9修改范围清楚,不引入无关依赖。
检查上线风险第 47 章、附录 F附录 H.14安全、隐私、测试和 README 都检查过。

推荐第一句:

请先阅读报错和相关文件,定位根因。
不要先改代码。
先告诉我问题发生在哪一层,以及你准备如何验证修复。

J.7 我想做办公自动化

你想做什么先看哪里可直接用什么成功标志
整理会议纪要第 29 章附录 D.16、I.7结论、待办、负责人、待确认项清楚。
生成周报第 34 章附录 D.17结果和风险清楚,不像流水账。
客户跟进第 33 章附录 D.18需求、异议、下一步动作分清。
飞书协同第 22 章、第 34 章附录 G.2先确认权限和身份,再操作。
Office 文件第 25 章附录 F.7可编辑、可发送、格式不乱。

推荐第一句:

请先把这份材料整理成可执行的办公输出。
如果涉及发送消息、创建文档或修改正式数据,请先给草稿和计划,不要直接执行。

J.8 我想做内容创作

你想做什么先看哪里可直接用什么成功标志
改写长文第 26 章、第 30 章附录 D.4保留事实,结构更清楚。
做自媒体选题第 32 章附录 D.4、D.17有标题、角度、受众和发布形式。
做配图建议第 23 章附录 E图服务内容,不只是装饰。
做口播稿第 24 章附录 D.4适合朗读,句子不绕。
多 Agent 写作第 43 章附录 D.19分工清楚,最后有人统一口径。

推荐第一句:

请把这份内容改成适合【平台/受众】的版本。
保留事实,不要编造案例。
先给结构方案,再输出正文。

J.9 我想做 Skill、MCP 或更进阶扩展

你想做什么先看哪里可直接用什么成功标志
理解 MCP第 17 章附录 G.2知道它是连接外部工具的方式。
理解 Skill第 18-19 章附录 H.8知道它和普通 Prompt 的区别。
设计自己的 Skill第 20 章附录 D.15、I.8有适用场景、步骤、失败处理。
浏览器自动化第 21 章附录 F.2能打开、点击、检查、截图。
工具组合工作流第 27-28 章附录 J.10输入、输出、边界和验证都明确。

推荐第一句:

我有一个重复任务,想判断它适不适合做成 Skill。
请先帮我分析:输入是什么、输出是什么、步骤是否稳定、失败时怎么处理。

J.10 我想做完整项目

你想做什么先看哪里可直接用什么成功标志
从零搭建项目第 36 章附录 I.10文档齐、能运行、能验证。
做文件清洗工具第 37 章附录 D.13输入输出明确,有错误处理。
做智能体对话平台第 38 章附录 G.3先查官方文档,再定架构。
做数字人口播工具第 39 章附录 D.4、D.16稿件、声音、画面、导出流程清楚。
做小程序或 iOS App第 40-41 章附录 G.4先确认平台规则,再开发。
做硬件功能第 42 章附录 F.6明确硬件、固件、测试和安全边界。

推荐第一句:

我想做一个完整项目,但先只做第一版。
请帮我把目标缩小到最小可用版本,并生成 README、PRD、DESIGN、PLAN、AGENTS.md。
先不要写代码。

J.11 我想提高协作稳定性

你遇到的问题先看哪里推荐动作成功标志
Codex 老是跑偏第 9 章、第 14 章写清目标、限制和验收标准。输出和目标一致。
长任务越做越乱第 14 章、第 43 章写 PLAN,分步执行。每一步都能独立检查。
多人或多 Agent 冲突第 44 章用 Worktree 或明确文件范围。不互相覆盖修改。
结果看似对但不敢用第 47 章、附录 F做发布前检查。风险和遗留项清楚。
工具信息可能过时附录 G查官方资料。有官方链接和复查日期。

推荐第一句:

这个任务有点复杂。
请先帮我拆成可以验证的小步骤,并标出哪些步骤可以并行,哪些必须串行。

J.12 三种最常用的万能路径

如果你还是不知道怎么选,就用下面三条路径。

#### 路径一:做内容

素材 -> 结构整理 -> 改写润色 -> 检查事实 -> 发布检查

对应章节:

  • 第 9-10 章。
  • 第 26、30、32 章。
  • 附录 D、F、H。

#### 路径二:做数据

字段理解 -> 数据质量 -> 业务问题 -> 图表报告 -> 结论复查

对应章节:

  • 第 8、31、35 章。
  • 附录 D.7、I.4。

#### 路径三:做项目

README -> PRD -> DESIGN -> PLAN -> AGENTS.md -> 实现 -> 验证 -> 复盘

对应章节:

  • 第 13-16 章。
  • 第 36-42 章。
  • 附录 D.10-D.14、I.10。

这三条路径背后的共同点是一样的:

先定目标,再拆步骤,然后执行,最后验证。

这是使用 Codex 最稳的基本功。


附录K 故障排查索引

这一附录适合在你已经遇到问题时使用。

不要一出错就让 Codex “随便修一下”。更稳的方式是:先判断问题属于哪一层,再收集证据,最后只修最可能的原因。

故障排查的通用顺序:

  1. 复述你本来想做什么。
  2. 粘贴完整报错或异常现象。
  3. 说明刚才执行了什么命令或操作。
  4. 让 Codex 先判断问题层级。
  5. 先做最小验证,再修改。
  6. 修改后重新运行原来的验证步骤。

通用 Prompt:

我遇到了一个问题。

我的目标是:
【写目标】

我刚才执行的操作是:
【写命令或操作】

现在的现象或报错是:
【粘贴完整内容】

请先不要直接修改文件。
请先判断问题属于:环境、权限、依赖、路径、配置、代码、数据、网络、工具调用、需求误解中的哪一类。
然后给出第一步最小验证方式。

K.1 安装或启动问题

现象可能原因先做什么参考位置
找不到 codex 命令CLI 没装好,或 PATH 没生效重新打开终端,检查安装命令和 PATH第 4 章、附录 G.1
安装命令和教程不一致官方安装方式更新先查官方 CLI 文档附录 G.1
App 打不开系统权限、版本不兼容、安装包异常检查系统版本和安全设置第 4-5 章
登录失败账号、网络、套餐、浏览器授权问题查 Help Center 和当前客户端提示附录 G.1
终端提示权限不足系统权限或文件夹权限换练习目录,避免系统保护目录第 6 章、第 11 章

建议 Prompt:

Codex 安装或启动失败。
请先判断是安装路径、PATH、系统权限、账号登录还是网络问题。
请告诉我需要运行哪些只读检查命令,不要直接改系统配置。

K.2 文件和路径问题

现象可能原因先做什么参考位置
Codex 找不到文件当前工作目录不对让 Codex 先列当前目录第 6 章、附录 I.1
改错了文件文件名相似,需求没说清先让 Codex 汇报刚才改了哪些文件第 10 章
图片不显示图片路径错,文件没同步检查 Markdown 引用和本地文件附录 E、附录 F.2
文件乱码编码不一致先判断文件编码,不要直接覆盖保存第 26 章
删除了不该删的内容没有版本管理或修改范围过大查看 diff,用 git 或备份找回第 10 章、附录 H.10

建议 Prompt:

请先检查当前文件夹结构和相关文件路径。
不要修改文件。
请告诉我目标文件是否存在、图片路径是否存在、当前工作目录是否正确。

K.3 命令执行失败

现象可能原因先做什么参考位置
npmnode 不存在Node.js 未安装或 PATH 未生效检查 node -vnpm -v第 4 章、第 11 章
pippython 不存在Python 环境未准备好检查 Python 版本第 11 章
command not found命令没安装或拼写错让 Codex 解释命令来源第 11 章
permission denied权限不足或脚本不可执行先看路径和权限,不要盲目加权限第 11 章
命令卡住不动服务在前台运行,或等待输入判断是正常运行还是阻塞第 21 章、附录 F.3

建议 Prompt:

这条命令执行失败:
【粘贴命令】

报错是:
【粘贴完整输出】

请先解释报错含义,并判断是命令不存在、依赖缺失、权限问题、路径问题还是命令本身用法错误。

K.4 依赖和环境问题

现象可能原因先做什么参考位置
页面项目启动失败依赖没装或版本冲突package.json,再安装依赖第 36-38 章
Python 脚本缺包依赖未安装从报错里找缺失模块名第 11 章
旧项目跑不起来Node/Python 版本不匹配先读 README 和锁文件第 37 章、附录 F.3
安装依赖很慢网络或镜像源问题判断是网络问题还是包不存在第 11 章
安装后仍报错装错目录或虚拟环境不一致检查当前目录和解释器环境第 11 章

建议 Prompt:

请检查这个项目的依赖环境。
先阅读 README、package.json、requirements.txt 或类似文件。
告诉我应该使用什么安装命令,以及如何确认依赖安装到了正确环境。

K.5 网页和前端问题

现象可能原因先做什么参考位置
HTML 打不开文件路径不对或浏览器没打开目标文件先确认文件存在第 7 章
页面空白JS 报错、入口文件错、构建失败打开控制台或运行构建命令第 21 章
样式没生效CSS 路径错或选择器不对检查样式引用和元素类名第 7 章、第 10 章
移动端错位响应式样式不足用窄屏检查并定位溢出元素第 7 章
按钮没反应事件未绑定或脚本报错检查控制台错误和事件处理第 21 章

建议 Prompt:

页面显示有问题。
请先打开或检查页面状态,不要直接重写。
请按 HTML、CSS、JS、资源路径、浏览器控制台五层排查,并告诉我第一处异常在哪里。

K.6 数据分析问题

现象可能原因先做什么参考位置
CSV 读不出来编码、分隔符、文件路径问题先检查文件前几行和编码第 8 章
字段解释不准没有业务背景补充数据来源和字段含义第 31 章
结论很像猜的没有绑定计算依据要求每个结论写字段和计算过程附录 D.7
图表误导轴含义、单位或聚合方式不清检查图表标题、坐标和口径第 31 章
问题回答不了数据缺字段让 Codex 标注缺少哪些字段第 8 章

建议 Prompt:

请先不要给结论。
请先检查这份数据的字段、样例行、缺失值、异常值和可回答的问题。
每个结论都必须说明依据字段和计算方式。

K.7 内容生成问题

现象可能原因先做什么参考位置
内容太空目标读者和场景不清补充受众、用途、输出格式第 9 章
风格不一致没给参考样例给 1-2 段目标风格样例第 10 章
乱编事实没限制“不要编造”要求标注不确定信息第 26 章
长文越写越散没有目录和计划先写大纲,再分章补第 43 章
改写丢重点没要求保留事实让 Codex 对照原文检查第 30 章

建议 Prompt:

这版内容不满意。
请不要整篇重写。
请先按目标读者、结构、事实准确性、风格一致性、重复内容五项检查,再只修改有问题的部分。

K.8 Codex 越改越乱

现象可能原因先做什么参考位置
一轮改很多文件任务范围太大停止扩展,让 Codex 汇报 diff第 10 章
改了 A 又坏了 B没有回归验证补验证清单第 47 章、附录 F
连续修三次没修好根因没定位回到报错和复现步骤第 11 章
输出越来越偏上下文污染或目标漂移重新总结目标和边界第 9 章
不知道当前做到哪没有 PLAN生成或更新 PLAN第 14 章

建议 Prompt:

现在修改开始变乱了。
请先停止新增功能。
请总结目前已经改了哪些文件、原目标是什么、当前未解决的问题是什么。
然后给我一个最小回正方案。

K.9 MCP、Skill 和工具调用问题

现象可能原因先做什么参考位置
MCP 连接不上配置、网络、认证或服务未启动先查配置和服务状态第 17 章、附录 G.2
工具没权限scope 或身份不对判断 user/bot 或账号授权第 22 章
Skill 没触发描述不清或任务不匹配检查 Skill 描述和触发场景第 18-20 章
Skill 做错事步骤写得太模糊补输入、输出、失败处理附录 D.15
工具返回空结果权限、查询条件或数据本来为空先排查身份和筛选条件第 34 章

建议 Prompt:

这个工具或 Skill 没有按预期工作。
请先判断是配置问题、权限问题、触发描述问题、输入不完整,还是工具本身不可用。
请不要直接扩大权限,先说明最小需要的权限和验证方式。

K.10 飞书、办公和外部系统问题

现象可能原因先做什么参考位置
查不到日程或文档身份、权限或搜索条件问题先确认 user/bot 身份第 22 章、第 34 章
发消息失败机器人权限、群权限或参数不对先生成消息草稿,不直接发送第 22 章
创建文档失败权限或目标空间不对检查授权和目标位置第 34 章
任务同步错人成员标识不清先确认人员 ID 和姓名第 33-34 章
自动化误操作没有人审草稿正式操作前输出计划第 28 章

建议 Prompt:

这个办公自动化操作失败了。
请先确认当前身份、目标对象、所需权限和操作风险。
如果涉及发送、创建、删除或修改正式数据,请先给草稿,不要直接执行。

K.11 安全、隐私和账号问题

现象风险先做什么参考位置
文档里出现 API Key密钥泄露立即移除,必要时轮换密钥附录 F.6、H.15
截图里有账号信息隐私泄露打码后再发布附录 E、F.6
Codex 要求更大权限权限过度只给当前任务最小权限第 22 章、第 47 章
涉及客户数据合规风险脱敏或改用模拟数据附录 H.15
生产数据要被修改高风险操作先备份、先计划、先人工确认附录 F.6

建议 Prompt:

请从安全和隐私角度检查这次操作。
重点看是否涉及 API Key、token、账号信息、客户数据、生产数据和不可逆修改。
请只列风险和处理建议,不要复述敏感内容。

K.12 官方信息过时问题

现象可能原因先做什么参考位置
命令和教程不一致官方更新查当前官方文档附录 G
模型名不可用模型更新或账号不可用查当前模型说明附录 G.3
界面按钮位置不同产品 UI 更新以当前客户端为准第 5 章
套餐权限不一致账号规则变化查 Help Center附录 G.1
API 参数报错接口版本变化查 API Reference附录 G.3

建议 Prompt:

教程内容可能过时。
请只查官方资料,判断这段内容是否仍然准确。
如果不准确,请给我一版更稳妥的改写,并附官方链接。

K.13 最小复现模板

遇到复杂问题时,最有用的不是贴一堆情绪,而是做最小复现。

可以直接复制这个模板:

## 问题复现

目标:

环境:

我执行的命令或操作:

完整报错或异常现象:

相关文件:

我已经尝试过:

期望结果:

实际结果:

请先判断问题层级,不要直接修改文件。

最小复现的价值是:把“它坏了”变成“在这个条件下,这一步失败了”。

Codex 越能看到清楚的复现路径,越容易修对。


K.14 什么时候应该停下来问真人

遇到下面这些情况,不要硬让 Codex 继续猜:

  1. 同一个问题修了三轮还没定位根因。
  2. 涉及生产数据、客户隐私、支付、权限、安全。
  3. 你看不懂它准备执行的命令。
  4. 它建议删除、覆盖、迁移大量文件。
  5. 官方文档和当前项目行为明显冲突。
  6. 硬件、电路、设备安全相关问题。
  7. 法律、医疗、金融等高风险判断。

这不是 Codex 不行。

这是你在正确地管理风险。

真正成熟的协作方式,不是永远让 AI 往前冲,而是知道什么时候该停、该查、该验证、该请人确认。


附录L 配套资料包清单

这一附录是给教程发布者和带学者准备的。

如果这篇教程只是一篇文章,读者可以照着读。

但如果你希望它变成一套课程、训练营、社群共学材料,最好再配一个资料包。资料包的作用是:让读者不用从空白开始,每个练习都有模板、示例数据、检查清单和复盘表。

当前工作区已经按本附录生成了一版初始资料包:

codex-tutorial-kit/

建议资料包目录叫:

codex-tutorial-kit/

L.1 推荐目录结构

codex-tutorial-kit/
├── 00-readme/
│   └── 资料包使用说明.md
├── 01-project-doc-templates/
│   ├── README.template.md
│   ├── PRD.template.md
│   ├── DESIGN.template.md
│   ├── PLAN.template.md
│   └── AGENTS.template.md
├── 02-prompt-templates/
│   ├── 文件检查.prompt.md
│   ├── 文档续写.prompt.md
│   ├── 数据分析.prompt.md
│   ├── 报错排查.prompt.md
│   ├── 发布前检查.prompt.md
│   └── Skill设计.prompt.md
├── 03-practice-data/
│   ├── sample-sales.csv
│   ├── sample-feedback.csv
│   └── sample-meeting-notes.md
├── 04-web-starter/
│   ├── index.html
│   └── README.md
├── 05-checklists/
│   ├── 发布前检查清单.md
│   ├── 隐私安全检查清单.md
│   ├── 图片替换检查清单.md
│   └── 故障排查清单.md
├── 06-review-forms/
│   ├── 练习复盘模板.md
│   ├── 自我评分表.md
│   └── 项目结项复盘.md
└── assets/
    └── images/

这个结构不用一次全部做完。

如果时间有限,先准备:

  1. 四文档模板。
  2. Prompt 模板。
  3. 示例 CSV。
  4. 练习复盘模板。

这四类资料最能帮助新手起步。


L.2 资料包使用说明模板

文件名建议:

00-readme/资料包使用说明.md

内容可以这样写:

# Codex 教程配套资料包

这个资料包配合《Codex 入门与实战指南》使用。

建议使用方式:

1. 先阅读教程第 1-6 章,完成安装和基础认识。
2. 从 `01-project-doc-templates/` 复制项目文档模板。
3. 从 `02-prompt-templates/` 选择对应任务的 Prompt。
4. 用 `03-practice-data/` 里的示例数据做练习。
5. 每次练习后,用 `06-review-forms/` 里的复盘模板记录结果。

注意:

- 不要把真实 API Key、账号、客户数据写进练习文件。
- 如果要发布截图,请先打码。
- 如果教程命令和官方文档不一致,以官方文档为准。

这份说明不需要写太长。

它只要告诉读者:先从哪里开始,遇到不同任务去哪个文件夹找。


L.3 四文档模板包

四文档模板是整个资料包里最值得准备的部分。

#### README.template.md

# 项目名称

## 项目简介

一句话说明这个项目是什么。

## 目标用户

这个项目给谁用。

## 核心功能

- 功能一:
- 功能二:
- 功能三:

## 如何运行

填写安装和启动命令。


## 使用方式

1. 第一步:
2. 第二步:
3. 第三步:

## 目录结构

填写主要目录。


## 常见问题

### 问题一

回答。

## 后续计划

- 计划一:
- 计划二:

#### PRD.template.md

# PRD

## 背景

为什么要做这个项目。

## 目标用户

谁会使用。

## 要解决的问题

这个项目解决什么具体问题。

## 本版本要做什么

- 功能一:
- 功能二:
- 功能三:

## 本版本不做什么

- 暂不做:
- 暂不做:

## 用户流程

1. 用户进入:
2. 用户操作:
3. 系统反馈:

## 验收标准

- 标准一:
- 标准二:
- 标准三:

## 风险和待确认

- 待确认一:
- 待确认二:

#### DESIGN.template.md

# DESIGN

## 技术选型

说明使用什么技术,以及为什么。

## 模块划分

| 模块 | 职责 | 输入 | 输出 |
| --- | --- | --- | --- |
| 模块一 |  |  |  |
| 模块二 |  |  |  |

## 数据结构

说明核心数据字段。

## 核心流程

1. 步骤一:
2. 步骤二:
3. 步骤三:

## 错误处理

- 错误一:
- 错误二:

## 测试策略

- 手动检查:
- 自动测试:

## 暂不实现

- 内容一:
- 内容二:

#### PLAN.template.md

# PLAN

## 执行原则

- 每次只做一个小步骤。
- 每一步完成后都要验证。
- 不做计划外功能。

## 步骤列表

### Step 1:准备项目结构

修改范围:

验证方式:

### Step 2:实现核心功能

修改范围:

验证方式:

### Step 3:补充说明和检查

修改范围:

验证方式:

## 完成标准

- 标准一:
- 标准二:

#### AGENTS.template.md

# AGENTS.md

## 项目背景

这个项目是什么。

## 协作原则

- 修改前先阅读相关文件。
- 不要做无关重构。
- 不要引入不必要依赖。
- 修改后说明改了哪些文件。

## 常用命令

填写实际存在的命令。


## 文件约定

- `src/`:
- `data/`:
- `docs/`:

## 验证方式

- 手动验证:
- 命令验证:

## 不要做的事

- 不要删除用户数据。
- 不要提交密钥。
- 不要跳过验证。

L.4 Prompt 模板包

Prompt 模板可以从附录 D 拆出来,单独放成文件。

建议每个模板文件都包含:

  1. 适用场景。
  2. 不适用场景。
  3. 可复制 Prompt。
  4. 使用前需要准备的材料。
  5. 输出验收标准。

示例:

# 报错排查 Prompt

## 适用场景

- 命令失败。
- 页面打不开。
- 依赖安装报错。
- 测试失败。

## 使用前准备

- 原始命令。
- 完整报错。
- 当前目标。
- 相关文件路径。

## Prompt

我遇到了一个报错。

我执行的命令是: 【粘贴命令】

报错内容是: 【粘贴完整报错】

我的目标是: 【说明本来想完成什么】

请先解释报错含义,再判断最可能的原因。 不要直接猜测修改。


## 验收标准

- 能说明问题层级。
- 能给出最小验证步骤。
- 修复后能重新运行原命令。

L.5 示例数据包

示例数据要足够真实,但不能包含真实隐私。

建议准备三类:

#### sample-sales.csv

用于练习销售或运营数据分析。

字段建议:

date,region,channel,product,orders,revenue,cost,refunds

练习问题:

  • 哪个渠道收入最高?
  • 哪个地区退款最多?
  • 收入和成本趋势是否稳定?
  • 当前数据能不能判断利润?

#### sample-feedback.csv

用于练习用户反馈归类。

字段建议:

date,user_type,feedback,source,severity,status

练习问题:

  • 反馈主要集中在哪些问题类型?
  • 哪些反馈需要优先处理?
  • 哪些反馈适合沉淀成 FAQ?

#### sample-meeting-notes.md

用于练习会议纪要整理。

内容建议包含:

  • 会议背景。
  • 讨论分歧。
  • 决策结论。
  • 待办事项。
  • 不明确负责人或截止时间的任务。

这样读者能练到“待确认”标注,而不是只做简单摘要。


L.6 Web Starter 包

Web Starter 用来配合第 7 章和第 37 章。

建议包含:

04-web-starter/
├── index.html
└── README.md

index.html 不需要复杂,只要包含:

  • 标题区。
  • 内容区。
  • 按钮。
  • 列表。
  • 简单响应式样式。

README.md 说明:

# Web Starter

这是一个最小 HTML 练习项目。

使用方式:

1. 直接用浏览器打开 `index.html`。
2. 让 Codex 修改页面文案、颜色、布局。
3. 修改后检查手机宽度下是否正常。

练习目标:

- 学会让 Codex 修改 HTML。
- 学会检查页面显示。
- 学会提出具体修改意见。

这个 Starter 的重点不是好看,而是让新手敢改。


L.7 检查清单包

检查清单适合放在 05-checklists/

建议至少准备四份。

#### 发布前检查清单

来自附录 F。

用途:发布文章、项目、页面前最后看一遍。

#### 隐私安全检查清单

来自附录 F.6 和附录 K.11。

用途:检查截图、密钥、账号、客户数据。

#### 图片替换检查清单

来自附录 E。

用途:把 SVG 示意图替换成真实截图时使用。

#### 故障排查清单

来自附录 K。

用途:遇到安装、路径、依赖、权限、页面、数据问题时使用。


L.8 复盘表单包

复盘表单适合放在 06-review-forms/

建议包含:

  1. 练习复盘模板。
  2. 自我评分表。
  3. 项目结项复盘。

项目结项复盘可以这样写:

# 项目结项复盘

## 项目名称

## 原始目标

## 最终产出

## 完成了哪些功能

## 没完成哪些功能

## Codex 帮上忙的地方

## Codex 出错或跑偏的地方

## 我最有效的 Prompt

## 下次要提前写清楚的规则

## 是否需要沉淀成模板或 Skill

复盘表单的价值在于让学习成果沉淀下来。

只要认真复盘 3 次,你自己的 Prompt 水平会明显提升。


L.9 资料包生成 Prompt

如果你想让 Codex 按本附录生成真实资料包,可以复制下面这段:

请根据《Codex 入门与实战指南》的资料包说明,生成一个配套资料包目录。

要求:
1. 创建 `../codex-tutorial-kit/` 目录;
2. 按附录 L 的结构创建子目录;
3. 生成四文档模板、Prompt 模板、检查清单和复盘表单;
4. 示例数据使用虚构内容,不要包含真实个人信息;
5. 生成后列出文件清单;
6. 检查是否有空文件、空链接和敏感信息。

先给我计划,确认后再创建文件。

如果你已经确认要直接生成,可以把最后一句改成:

请直接创建文件,并在完成后运行文件清单检查。

L.10 资料包发布前检查

资料包发布前,至少检查:

  1. 文件能不能正常打开。
  2. 模板里有没有未解释的占位符。
  3. CSV 是否能被正常读取。
  4. 示例数据是否全部虚构。
  5. 图片路径是否存在。
  6. Prompt 是否能直接复制使用。
  7. 是否包含真实账号、密钥、客户信息。
  8. 文件名在 Windows 和 macOS 上是否都容易识别。

可以让 Codex 这样检查:

请检查这个配套资料包。

重点看:
1. 目录结构是否完整;
2. 是否有空文件;
3. 模板是否可直接使用;
4. 示例数据是否包含敏感信息;
5. Markdown 链接和图片路径是否有效;
6. 是否有不适合发布的本地路径或账号信息。

请输出必须修复、建议优化和可以保留三类问题。

一个好的资料包,会让读者少掉很多“我该新建什么文件”的犹豫。

这也是教程从“文章”升级成“课程资产”的关键一步。



真实资料包文件清单

当前工作区已经生成初版 ../codex-tutorial-kit/,包含以下文件:

  • ../codex-tutorial-kit/00-readme/资料包使用说明.md
  • ../codex-tutorial-kit/01-project-doc-templates/AGENTS.template.md
  • ../codex-tutorial-kit/01-project-doc-templates/DESIGN.template.md
  • ../codex-tutorial-kit/01-project-doc-templates/PLAN.template.md
  • ../codex-tutorial-kit/01-project-doc-templates/PRD.template.md
  • ../codex-tutorial-kit/01-project-doc-templates/README.template.md
  • ../codex-tutorial-kit/02-prompt-templates/Skill设计.prompt.md
  • ../codex-tutorial-kit/02-prompt-templates/发布前检查.prompt.md
  • ../codex-tutorial-kit/02-prompt-templates/报错排查.prompt.md
  • ../codex-tutorial-kit/02-prompt-templates/数据分析.prompt.md
  • ../codex-tutorial-kit/02-prompt-templates/文件检查.prompt.md
  • ../codex-tutorial-kit/02-prompt-templates/文档续写.prompt.md
  • ../codex-tutorial-kit/03-practice-data/sample-feedback.csv
  • ../codex-tutorial-kit/03-practice-data/sample-meeting-notes.md
  • ../codex-tutorial-kit/03-practice-data/sample-sales.csv
  • ../codex-tutorial-kit/04-web-starter/README.md
  • ../codex-tutorial-kit/04-web-starter/index.html
  • ../codex-tutorial-kit/05-checklists/发布前检查清单.md
  • ../codex-tutorial-kit/05-checklists/图片替换检查清单.md
  • ../codex-tutorial-kit/05-checklists/故障排查清单.md
  • ../codex-tutorial-kit/05-checklists/隐私安全检查清单.md
  • ../codex-tutorial-kit/06-review-forms/练习复盘模板.md
  • ../codex-tutorial-kit/06-review-forms/自我评分表.md
  • ../codex-tutorial-kit/06-review-forms/项目结项复盘.md
  • ../codex-tutorial-kit/assets/images/README.md

资料包使用顺序

  1. 先打开 ../codex-tutorial-kit/00-readme/资料包使用说明.md
  2. 做项目时复制 01-project-doc-templates/ 中的模板。
  3. 不知道怎么开口时,从 02-prompt-templates/ 复制对应 Prompt。
  4. 做数据练习时使用 03-practice-data/
  5. 做网页练习时打开 04-web-starter/index.html
  6. 发布前用 05-checklists/
  7. 每次练习后填写 06-review-forms/
#Prompt#清单#排查#实战