Logo
出海数字营销宝典
Cross-Border Digital Marketing Playbook🧡
首页
LinkGate 短链接

简单、安全、高性能的短链接服务。

UTM 链接生成器

核心工具。生成、校验与追踪链接。

OG 标签模拟器新品

实时模拟您的链接在 Facebook, X (Twitter), LinkedIn 等社交媒体上的分享效果。

随机密码生成器

掷出安全感。一键生成高强度、无法破解的安全密码。

免费发票生成器新品

免费发票生成器。包含多种经典模板、手写签字及 PDF 打印导出。

全球营销日历2026

全球营销节点与预设 UTM 参数。

艺术二维码

创建品牌级、艺术风格的二维码。

Markdown 在线编辑器Beta

实时编辑,即时预览。最好的写作体验。

绘图白板

实时协作绘图白板。

本地文件预览器

100% 本地离线预览 Office、PDF、CAD 等文件。

多维文档比对与评测推荐

本地双栏文档比对与服务端/SaaS方案技术评测。

Featured

LinkGate

A simple, secure, and ultra-high-performance short URL system.

Explore Now
Featured

UTM 链接生成器

为数字营销人员打造的专业链接追踪工具,快速生成、校验并生成艺术二维码。

Explore Now
动态
SEO 最佳实践新

现代 SEO 终极指南与实战技巧。

UTM 最佳实践

掌握 UTM 命名规范的艺术。

GEO 最佳实践

AI 搜索出海与境内增长的 GEO 优化操作标准。

AI Agent 最佳实践新

AI Agent 与 Prompt 工程最佳实践与执行方案。

认知偏差手册

提升转化率的心理学原则手册。

广告&SEO术语/黑话

解锁数字营销领域的“行话”与缩写。

中英文案排版指北 v0.1

统一中英文案、排版的相关用法,增强文案气质。

Markdown 语法速成班必备

掌握语法,让排版更高效、更美观。

Shopify 运营指南

独立站追踪配置、广告防欺诈及数据指标体系。

Featured

GEO 最佳实践

针对 AI 大模型搜索引擎的可见性提升指南。

Explore Now
Featured

SEO 实战大师课

从基础概念到技术审计,助您登顶搜索排名。

Explore Now
团队信息
关于我们联系我们更新日志
法律条款
使用条款隐私政策
LinkGate
Logo
出海数字营销宝典
Made with🧡by 虾兄

专为跨境出海卖家、全球化品牌与数字营销人打造的一站式增长知识库与效率工具箱。深度聚合搜索引擎 SEO 实战策略与SEO 大师课、大模型 GEO(生成式引擎优化)指南、AI Agent 智能体自动化工作流与Shopify 独立站运营体系;集成UTM 智能链接追踪、流量归因、文档比对评测与全球营销日历等全套免费营销工具,助力捕获全球全域流量,实现业务持续增长。

ECOSYSTEM & PARTNERS•数字营销生态认证
Google
Partner
MetaPartner
S
ShopifyPartner
B
CertifiedCorp

产品功能

  • LinkGate 短链接
  • UTM 生成器
  • OG 标签模拟器
  • 随机密码生成器
  • 免费发票生成器 NEW
  • 绘图白板
  • Markdown 在线编辑器
  • 本地文件预览器
  • 文档比对与方案评测 HOT
  • Shopify GTM 生成器
  • Shopify 流量审计工具
  • 营销日历

探索

  • AI Agent 最佳实践 HOT
  • GEO 最佳实践
  • SEO 最佳实践
  • SEO 实战大师课
  • Shopify 运营专栏
  • 最佳实践
  • 认知偏差手册
  • 广告&SEO术语/黑话
  • 中英文案排版指北 v0.1
  • Markdown 语法速成班
  • 动态

关于

  • 关于我们
  • 联系方式
  • 更新日志

法律信息

  • 使用条款
  • 隐私政策

© 2026 出海数字营销宝典. All rights reserved.

Made with love by虾兄
复制链接
返回顶部
  1. Home
  2. AI Agent 最佳实践
  3. 8000字讲透 | Codex零基础入门教程
返回 AI Agent 最佳实践专栏

《8000字讲透 | Codex零基础入门教程》

作者: govin.eth | G哥 @goan999999

格式: 专栏文章
阅读时间预估: 8 分钟
作者: govin.eth | G哥 (@goan999999)•发布日期: 2026-09-02•8000字保姆级长文
8000字讲透 | Codex零基础入门教程
本《Codex零基础入门教程》保证你和你的兄弟姐妹都能看懂,只要小学毕业就能看明白。这不是功能词典,而是一名普通学习者从第一次打开 Codex,到真正让它完成一个可验收任务的完整路线,以最通俗易懂的语言传递给你。建议您先收藏,后边慢慢看!

第一次打开 Codex 时,我犯的错误和很多人一样:把它当成一个“更会写代码的 ChatGPT”。我在输入框里写了一句“帮我做一个网站”,然后盯着它生成文件。几分钟后页面确实能打开,但按钮有的不能点,移动端会溢出,刷新后数据消失,我也不知道它改了哪些文件。

那一刻我才明白:会生成代码,不等于会交付项目。 Codex 真正厉害的地方,不是某一次回答写得多漂亮,而是它能进入一个真实项目,读取文件、理解约束、修改代码、运行命令、检查结果,再根据反馈继续迭代。它更像一个能操作电脑和项目环境的执行者,而不是只在聊天框里给建议的问答机器人。

这也意味着,使用 Codex 的门槛并不只是“会不会写提示词”。你还要学会给它正确的工作目录、合适的权限、足够但不过量的上下文,以及明确的验收标准。只要这四件事没处理好,再强的模型也可能在错误方向上跑得很快。

这篇教程不要求你是程序员。你只需要会创建文件夹、安装软件、复制命令,并愿意在每一步查看结果。我会用一个“个人任务看板”作为练习项目,把安装、第一次对话、需求拆解、修改文件、运行测试、代码审查、长期规则和重复工作复用全部串起来。跟着做完,你得到的不只是一个 Demo,而是一套以后做网页、自动化脚本、数据工具和 AI 产品都能复用的方法。


一、先理解 Codex:它不是“替你写几段代码”,而是替你完成一段工作循环

Codex 工作循环:理解目标、检查环境、制定计划、执行修改、验证结果、审查差异、交付说明

过去我使用普通 AI 编程工具时,流程通常是:我描述问题,AI 给出代码,我复制到编辑器,报错后再把报错复制回来。上下文在聊天框、编辑器和终端之间来回搬运,最累的不是写代码,而是不断解释“我刚才做了什么”。

Codex 把这条链路接了起来。它可以在授权范围内查看项目文件、搜索代码、编辑文件、执行构建或测试命令,并把结果继续作为下一步判断依据。一个完整循环通常是:

  1. 理解目标:确认你到底要解决什么问题。
  2. 检查环境:读取目录、关键文件、项目说明和依赖。
  3. 制定计划:把大任务拆成可验证的小步骤。
  4. 执行修改:创建或编辑文件,必要时运行命令。
  5. 验证结果:执行测试、构建、类型检查或实际预览。
  6. 审查差异:确认没有误改文件,没有引入明显回归。
  7. 交付说明:告诉你改了什么、验证了什么、还剩什么风险。

真正有价值的是第五步和第六步。只生成代码的 Agent 很容易给你一种“已经完成”的错觉,而一个合格的 Agent 应该拿证据证明结果。以后每次下任务,我都会在结尾加一句:

完成后请运行与本次修改相关的检查,并告诉我:改了哪些文件、运行了哪些验证、结果如何、还有哪些未验证风险。不要只说“已完成”。

这一句看起来普通,却能明显减少“代码写完了但不能用”的情况。


二、四种入口怎么选:新手先选离工作最近的那个

Codex 四种入口对比:桌面应用、IDE 扩展、CLI 命令行、Web/云端

Codex 目前不是单一形态。你会看到桌面应用、IDE 扩展、CLI 命令行和 Web/云端。它们不是谁替代谁,而是适合不同的工作位置。

🖥️ 桌面应用

适合第一次接触 Codex 的人。你可以选择本地项目、查看文件变化、开多个任务,也不必先熟悉终端。它更像一个“AI 工作台”,不仅能处理代码,也能处理文档、表格、网页和其他文件型任务。

💻 IDE 扩展

适合已经在 VS Code、Cursor 或 Windsurf 里写代码的人。它能直接利用当前打开的文件、选中的代码和编辑器上下文。小范围修改、解释代码、修复当前报错时,IDE 入口通常最顺手。

⚡ CLI (命令行)

适合想把 Codex 放进终端工作流的人。它能在项目目录中直接运行,适合批量改动、脚本化、CI 或需要频繁执行命令的任务。本文会重点讲 CLI,因为它最能让你看清 Codex 如何读取项目、申请权限和验证结果。

☁️ Web / 云端

适合把任务交给远程环境长时间运行,或者并行处理多个项目问题。它的优势不是“界面更简单”,而是任务可以脱离你当前电脑持续执行。但云端环境与本地环境并不完全相同,依赖、密钥、网络权限需要单独配置。

我的选择方法很简单:第一次学习用桌面应用或 CLI;正在写代码时用 IDE;需要并行或长时间执行时再用云端。不要一开始把四种入口全部配置一遍。入口越多,不代表效率越高,反而容易把注意力耗在配置上。


三、开始前只准备三样东西:项目文件夹、Git 和一个可验证的小目标

很多教程一上来就讲模型、MCP、Skills 和复杂配置。我照着配置了一堆东西,最后连第一个任务都没跑通。后来我把准备工作缩成三项:

第一,准备一个独立项目文件夹:

不要第一次就让 Codex 扫描桌面、下载目录或整个硬盘。工作目录既决定它看到什么,也决定它默认能改什么。新手最好创建一个专门练习目录:

mkdir codex-first-project
cd codex-first-project

第二,安装 Git,并养成任务前后留检查点的习惯:

Git 不是程序员专属工具,它更像项目的“撤销历史”。在 Codex 动手前提交一次,任务完成后再看差异,即使修改不满意,也能准确知道发生了什么。

git init
git add .
git commit -m "before codex task"

第三,选择一个能在 30 到 60 分钟内验收的小目标:

第一次不要做“完整电商平台”“微信替代品”或“全自动赚钱系统”。目标越大,你越难判断问题来自需求、模型、环境还是代码。本文的练习目标是:

做一个本地运行的个人任务看板:能新增任务、标记完成、删除任务;刷新页面后数据仍保留;界面适配手机;不接后端,不需要登录。

四、安装 Codex 和 CLI:先用官方方式,再处理系统差异

安装 Codex 和 CLI:官方脚本与系统差异处理

官方当前为 macOS 和 Linux 提供独立安装脚本。在终端中运行:

curl -fsSL https://chatgpt.com/codex/install.sh | sh

安装后启动并验证版本:

codex --version
codex --help

第一次启动时,按界面提示选择“使用 ChatGPT 登录”或其他可用的登录方式。

⚠️ Windows 用户防坑要点:
优先使用官方 Windows 桌面应用或 WSL。关键是让 Codex、Git、Node/Python 和项目文件处于同一个可访问环境。最常见的 Windows 坑就是项目在 Windows 盘、依赖装在 WSL、终端又从另一个环境启动,导致命令找不到或权限异常。

五、第一次不要让它写代码:先让它解释自己看到了什么

我第一次真正建立信任,不是因为 Codex 生成了页面,而是因为我先让它做了一次只读检查。我输入:

先不要创建或修改任何文件。请检查当前目录,告诉我:
1. 现在有哪些文件;
2. 这是一个什么状态的项目;
3. 为了完成“本地个人任务看板”,你建议采用什么最小技术方案;
4. 需要我确认的选择有哪些。

这一步有三个作用:确认它真的在正确目录、确认它理解目标、在写代码前看到技术选择。 接着让它把目标转换成可验证的验收清单:

把需求改写成可验证的验收清单。每一项必须能通过页面操作或命令检查,不要写“体验良好”“代码优雅”这类无法判断的描述。先只输出清单,不要开始开发。

六、提示词不用写成论文,只要补齐四个字段

提示词四要素:目标 Goal、上下文 Context、约束 Constraints、完成标准 Done when

新手提示词的主要问题不是不够长,而是缺字段。高质量任务必须归纳为四部分:

🎯 1. 目标 (Goal)

回答“要改变什么”。不要只说“优化一下”,而要说“新增任务时支持回车提交,并阻止纯空格内容”。

📖 2. 上下文 (Context)

回答“应该先看哪里”。指定相关文件、目录、截图、报错或参考实现,让 Agent 先读真正相关的材料。

🚫 3. 约束 (Constraints)

回答“不能破坏什么”。例如不引入新框架、不修改公共接口、不读取 .env、保持现有风格。

✅ 4. 完成标准 (Done when)

回答“如何证明完成”。例如测试通过、构建成功、指定交互可复现、没有新增 lint 错误。

🛠️ 交互工坊:Codex 结构化 4 字段提示词组装器


七、权限怎么选:不是越大越省事,而是刚好够用

Codex 权限三档体系::read-only、:workspace、:danger-full-access

Codex 能执行命令、修改文件和访问网络,权限过大不仅增加风险,也会让你失去观察它工作过程的机会。

🛡️ 交互工坊:Codex 权限选择与安全边界评估台

点击切换权限等级
:workspace (工作区沙箱写入)官方推荐 · 日常研发标配

允许在当前工作区目录内创建、修改文件与执行测试命令,严格限制在选定文件夹范围内,外部系统敏感目录受到物理沙箱隔离。

📌 最佳适用场景:绝大多数日常功能开发、Bug 修复、单元测试补全、重构优化。
⚡ 风险等级:低风险,仅影响当前工作区,配合 Git 检查点可 100% 撤销。
我的简单规则是:读代码用只读,正常改项目用工作区,安装依赖和访问网络按次确认,删除文件、重置历史、强制推送和生产环境操作必须单独检查。权限的目标不是阻止 Codex 工作,而是让错误的影响半径可控。

八、必须认识的命令:先学 8 个,其他需要时再查

/status

查看当前会话、上下文使用量和限制状态。任务越长,越应该偶尔看一次。

/model

为当前任务选择模型。小修改优先速度,复杂架构和长任务提高模型能力。

/reasoning

调整推理投入。低强度适合边界清楚的小改动,中高强度适合跨文件排错。

/permissions

选择当前任务允许的操作范围(只读、工作区沙箱写入、全盘模式)。

/init

为当前项目生成 AGENTS.md 初始模板,生成后需根据实际情况精简补充。

/plan

进入规划模式,在需求不明确或任务庞大时先把实施路线定下来。

/review

针对未提交修改或指定分支换位审查代码,寻找缺陷而不是单纯赞美。

/compact

聊天过长时压缩早期上下文,保留目标、约束与决策,减少旧信息噪声。


九、AGENTS.md:把每次都要重复的话变成项目规则

AGENTS.md 项目规则:项目目标、修改规则、验证规则

当我连续三次提醒 Codex“不要使用 npm,请用 pnpm”“修改后要跑测试”“不要碰生成目录”时,我才理解 `AGENTS.md` 的价值。它相当于写给 Agent 的项目说明,Codex 进入项目时会自动读取相关层级的规则。

# AGENTS.md 极简黄金范本
## 项目目标
- 这是一个零依赖的本地任务看板练习项目。
- 优先保持代码简单、可读,避免过度抽象。

## 修改规则
- 使用原生 HTML、CSS、JavaScript,不新增框架或远程依赖。
- 不修改与当前任务无关的文件。
- 不读取或输出任何密钥、环境变量和个人文件。

## 验证规则
- 修改 JavaScript 后,检查浏览器控制台无新增错误。
- 每次交付都验证新增、完成切换、删除和刷新持久化。
- 最终说明必须列出修改文件、验证结果和剩余风险。

⚠️ AGENTS.md 两大禁忌: 1. 严禁写成几千字的愿望清单(充满“深度思考”等模糊大词);2. 严禁把一次性需求写进去(如“今天把按钮改成绿色”)。长期规则必须稳定、可执行、能反复使用。


十、真正跑通一次:计划、执行、验证、审查

真正跑通一次:计划、执行、验证、审查完整闭环

现在回到任务看板。第一轮不要同时追求功能和精美视觉,先让它完成最小闭环:

现在按已确认的验收清单实现第一版。先完成可用性,不做额外动画和复杂组件。每完成一个阶段就运行能执行的检查;如果环境缺少必要工具,先说明最小解决办法,不要擅自扩大依赖。完成后停止,等待我验收。

第一版出来后,做一轮手动验收:新增三条任务、输入空格拦截、标记完成、删除任务、刷新页面、移动端窄屏测试。发现问题时,提供最小可复现用例:

我发现一个可复现问题:新增任务“A”,标记为完成,刷新页面后任务仍存在,但完成状态丢失。请先定位根因并解释数据在哪一步没有被保存,再做最小修改。不要重构无关代码。修复后按这组步骤重新验证,并补一个能防止同类回归的检查。

功能通过后,再单独做视觉轮次。最后运行 `/review` 从代码审查视角检查 diff。把失败变成可定位、可修复、可回归验证的问题,你真正训练的是交付能力,而不是抽卡能力。


十一、上下文管理:给得太少会猜,给得太多会迷路

把上下文合理拆解为四层:

  1. 第一层(当前任务):这一次要做什么、问题如何复现、完成标准是什么(短而明确)。
  2. 第二层(项目规则):放在 `AGENTS.md`,包括目录结构、运行命令与工程约束。
  3. 第三层(可复用流程):当同一套步骤反复执行时,用 Skill 封装(如代码审查清单、发布规范)。
  4. 第四层(外部动态信息):当数据在 GitHub、Sentry、Figma 且持续变化时,通过 MCP 连接。
请先整理当前任务上下文,只保留:目标、核心约束、已确认决策、已修改文件、验证结果、未解决问题和下一步计划。删除已被推翻的方案与重复讨论。

十二、模型与推理强度:按任务难度选,不要把最高档当默认

  • 低/中等推理:文件解释、文案微调、明确的单文件修改。
  • 中等/高推理:多文件功能、常规重构、测试补全。
  • 高/更高推理:疑难 Bug、架构迁移、长链路任务、安全审查。

选择模型时看三个维度:任务是否复杂、错误代价是否高、你是否能快速验证。


十三、MCP、Skills 和插件:先跑通人工流程,再自动化

MCP、Skills 与插件演进路线:先跑通人工流程,再自动化
黄金法则:没有手动重复三次的流程,暂时不自动化。

新手最合理的升级顺序是:先完成纯本地项目 → 写好 AGENTS.md → 将重复审查做成 Skill → 最后按需接入外部 MCP。


十四、我踩过的 10 个坑,以及更直接的修正方式

  1. 在错误目录启动。修正:启动后第一件事查看工作目录和文件清单。
  2. 一句话要求完成大型项目。修正:先定义最小闭环,把大目标拆成每轮可验收的任务。
  3. 没有 Git 检查点。修正:任务前提交一次,完成后查看 diff,再决定是否保留。
  4. 只描述想要什么,不说不能改什么。修正:明确依赖、接口、目录和数据安全边界。
  5. 把“运行成功”当成“需求完成”。修正:用用户动作写验收清单,运行测试只是证据之一。
  6. 发现 Bug 后让它大规模重构。修正:先要求根因分析,再做最小修改,最后补回归检查。
  7. 一开始就给全盘权限。修正:只读探索,工作区执行,高风险动作单独确认。
  8. 把所有规则塞进每次提示词。修正:长期规则写入 AGENTS.md,重复流程做成 Skill。
  9. 同一个长会话处理不相关任务。修正:一个会话对应一个连贯目标,过长就整理并压缩,分叉就新开。
  10. 相信最终总结,不看实际差异。修正:查看修改文件、命令输出、测试结果和 Git diff。Agent 的自述不是证据,执行记录才是。

十五、5 个可以直接复制的入门提示词

1. 陌生项目快速理解

先不要修改文件。请从当前项目中识别:项目用途、主要目录、启动入口、依赖管理方式、构建/测试命令和最可能出问题的三个区域。每个结论都标明依据文件。最后给我一条从零启动项目的最短路径;如果信息不足,明确说缺什么,不要猜。

2. 把模糊想法变成可执行需求

我想做【填写想法】。先不要写代码,请像产品经理和工程师一起审需求:指出目标用户、核心场景、最小功能闭环、明确不做的范围、关键风险和可验证验收标准。最多向我提出 5 个会影响方案的关键问题;等我回答后,再输出分阶段实施计划。

3. 安全地实现一个功能

目标:【功能】。上下文:【相关文件/报错/参考】。约束:【不能改的接口、依赖、目录和风格】。完成标准:【测试、构建和用户操作结果】。先读取相关文件并给出最多 6 步计划;只做与目标有关的最小修改;完成后运行相关验证,列出修改文件、命令结果和剩余风险。

4. 修复可复现 Bug

问题现象:【实际结果】。复现步骤:1.【步骤】2.【步骤】3.【步骤】。预期结果:【应该发生什么】。请先定位根因并指出证据,不要立即重构;然后提出最小修复方案。实施后按同一组步骤验证,并补充能防止回归的测试或检查。不要修改无关文件。

5. 任务结束前交付自检

在结束前做一次交付审查:逐条对照原始目标和验收标准;查看 Git diff 是否包含无关修改;运行与本次变更相关的测试、构建、lint 或类型检查;检查错误处理和边界场景。最后只输出四部分:已完成、验证证据、未完成、风险与下一步。没有证据的项目不要标记为完成。


用后感悟与核心公式

用了一段时间后,我对 Codex 最大的认知变化是:提示词只是任务入口,真正决定结果的是工作系统。

一个可靠的系统包括正确的工作目录、可恢复的 Git 检查点、足够清楚的目标与边界、刚好够用的权限、能被执行的验收标准、持续更新的项目规则,以及任务完成后的测试和审查。模型能力越强,这套系统越重要,因为强大的 Agent 能更快放大正确方向,也能更快放大错误假设。

🔥 终极交付黄金公式

Codex 交付质量 = 清晰目标 × 有效上下文 × 合理权限 × 可执行验收

任何一项接近零,最终结果都会打折。把这四项练熟,你得到的就不只是一个会写代码的 AI,而是一套能持续放大个人执行力的工作方式。

作者简介: 我是 govin.eth | G哥,韩国硕士、大厂 AI 产品经理。分享值得关注的 AI 工具、Agent 产品、Codex、自动化玩法与趋势洞察,以及我自己踩过的坑和赚到钱的实践。关注我 X: @goan999999,一起 Build · Explore · Share,一起成长,一起赚钱!