从 0 到 1 带你速通 Codex做出第一个 iOS AppCodex 使用入口国内官网https://codex.chatgpt-plus.top/login备用网址https://codex2.chatgpt-plus.top/login购买入口CodexGPTimage2 套餐飞书教程完整上手教程这不是一篇只讲概念的文章。我会用两个非常容易上手的例子做一个 Codex 功能介绍网页做一个用药提醒 iOS App带你跑完整个流程。先给一个路线图。阶段你要做什么目标1安装并登录 Codex把工具跑起来2认识界面知道对话、项目、权限在哪里3调整设置让 Codex 更适合长期使用4理解 Skills 和插件会给 Codex 加能力5做一个网页跑通第一个完整项目6做一个 iOS App从需求到安装到手机7远程继续开发手机上继续操作 Codex好废话不多说直接开始。一、先安装 Codex一切的前提当然是你要有能正常使用 ChatGPT / Codex 的账号环境。然后直接去 Codex 官网下载安装https://chatgpt.com/zh-Hans-CN/codex/Mac 和 Windows 都有。这里我用 Mac 做演示。下载安装到本地后正常打开登录账号。Codex 的额度跟你的 ChatGPT 会员有关。轻度使用普通会员也能体验如果你准备高频开发建议先关注自己的额度消耗。如果你有 API Key也可以通过其他方式使用 Codex这个看你自己的使用习惯。登录之后初始化选项根据自己的情况选择即可不确定也可以先跳过。接下来有一个很香的地方Codex 可以从 Claude Code 和 Cowork 导入内容。也就是说如果你之前已经在 Claude Code 里沉淀过配置、记忆、习惯现在可以直接迁移过来。对我来说这相当于 Codex 帮你搬家一键继承之前的工作环境。这一步做完你就能进入 Codex 主界面。二、先认识界面对话和项目别搞混进来之后界面大概是这样。中间是对话区跟普通 AI 聊天界面类似。左边栏主要管理两类内容对话项目对话适合处理不绑定具体文件夹的任务比如调研、规划、写文案、整理想法。真正做开发时更建议用项目。项目会绑定一个本地文件夹Codex 会把这个文件夹当作工作区。生成的文件、修改的代码、运行的命令都会围绕这个目录展开。一个项目里可以开多条对话。我的建议是同一个方向放同一个项目具体每件事开一条新对话。不要把所有任务都堆在一条长对话里。时间一长上下文会变得很乱Codex 也更容易被旧任务干扰。新建项目很简单在左侧项目区域点加号选择一个文件夹即可。进入项目后你会看到对话框左下角出现权限选择。一般来说有三种思路权限模式适合谁特点默认审批新手、谨慎用户每次关键操作都要确认自动审查日常开发普通操作自动跑高风险操作拦一下完全访问熟练用户、信任当前项目时Codex 可以更顺畅地连续执行如果你刚开始用我建议先保守一点。等你熟悉它的工作方式再逐渐放开权限。右下角可以切换模型和推理等级。推理等级日常用高就够了。遇到大型重构、复杂排错、跨文件迁移再开更高强度。速度也可以选标准或快速。快速会更消耗额度如果不是特别着急标准速度已经够用了。右下角还有语音输入。不过如果你对转写速度和中文体验要求比较高也可以继续用自己习惯的语音输入法。用着用着你肯定会想知道额度还剩多少。点左下角设置找到额度信息就能看到短周期和周额度剩余情况。额度不是用来看的是用来干活的。三、这些设置建议先改好很多人一装好 Codex就想马上让它做东西。但我建议先花几分钟把基础设置调好。后面你会省很多事。打开左下角设置。常规设置里建议把几个核心开关打开。往下滑把跟进行为改成引导。这个很重要。开启之后如果你发现 Codex 中途方向不对或者你临时想插一句修改意见可以更自然地介入而不是一直等它把任务跑完。如果开头忘了导入 Claude Code 的内容也可以在这里补导入。接下来是AGENTS.md。你可以把它理解成 Codex 的“家法”。它是一套从上往下分层生效的约束体系全局有全局规则项目里也可以有项目规则。如果你不知道一开始写什么可以先用一套偏稳健的工程规则。核心思想其实就几条动手前先说明假设尽量小改不做无关重构不要乱造 API、路径和配置能验证就验证遇到不确定就停下来问这类规则对新手尤其重要因为它能让 Codex 更像一个可靠的工程助手而不是一个一兴奋就乱改文件的自动化脚本。推荐的行为约束示例Behavioral guidelines to reduce common LLM coding mistakes. 1. Think Before Coding - State assumptions explicitly. - If uncertain, ask. - If multiple interpretations exist, present them. 2. Simplicity First - No features beyond what was asked. - No abstractions for single-use code. - If it can be simpler, simplify. 3. Surgical Changes - Touch only what is necessary. - Match existing style. - Do not refactor unrelated code. 4. Goal-Driven Execution - Define success criteria. - Verify changes with the fastest relevant check. - Loop until the requested outcome is handled.记忆功能也建议打开。打开以后Codex 会在合适的时候总结之前的工作片段后续遇到类似任务时能自动调出来。外观里还有宠物区域。这个不影响生产力但确实有点可爱。四、Skills 和插件给 Codex 加能力Codex 里有两个很重要的概念SkillsPlugins入口在插件这个 Tab。顶部可以在插件和技能之间切换。Skill就是给 Agent 使用的技能说明。它告诉 Codex遇到某类任务时应该按什么流程做。如果你还不了解 Skills可以看我之前写过的这篇《一文带你看懂火爆全网的 Skills 到底是个啥。》Plugin则更像一个打包好的能力包里面可能包含 Skills、工具、配置、MCP、浏览器能力等。简单说类型可以理解为Skill一套任务处理方法Plugin一组更完整的能力包Codex 的好处是它把这些东西都做成了可视化 UI。点击右上角管理就能批量管理自己的插件和 Skills。Codex 还内置了 Skill 创建器和插件创建器。你想做一个什么技能直接用大白话描述它就能帮你生成初版。如果你想安装非官方的 Skill 或插件也可以直接把链接丢给它。到这里基础准备就差不多了。下面开始动手。五、第一个实战让 Codex 做一个网页先从简单但完整的任务开始做一个 Codex 功能介绍网页。建好项目文件夹后先打开计划模式。点击左边加号开启计划模式。计划模式的作用是只规划不动手。对于稍微复杂一点的任务我都建议先用计划模式过一遍。你可以这样给 Codex 下需求帮我做一个 Codex 功能介绍网页要好看要有设计感把所有功能按层级分类展示出来。Codex 可能会先问你几个问题。直接点选回答就行。回答完它会给你一份比较完整的实施方案。确认方案没问题再让它开始执行。中间开发过程不用你盯着看这种小网页基本一遍就能跑起来。做完后Codex 会提示你可以用内置浏览器打开预览。打开之后会看到预览页面。右上角有几个很实用的按钮。第一个是截图。第二个是批注这个我用得非常多。你可以直接在页面上圈选一个元素写上修改意见不用截图、不用描述半天。比如你想把某个 logo 换成官方 logo直接圈选它并输入说明即可。现在还支持直接调字体、字号、颜色等参数改完可以实时看到效果。批注完点右上角发送。修改后的效果如下。现在网页还只是跑在本地只有你自己能看到。如果想发给别人就需要部署到服务器或者 Vercel、GitHub Pages 之类的平台。如果你已经有自己的部署 Skill可以直接让 Codex 调用。输入/就能调用 Skill。到这里第一个网页项目就跑通了。六、第二个实战做一个 iOS 用药提醒 App接下来做一个更进阶、也更有意思的东西iOS App。我用一个真实需求来演示。最近体检后医生开了几种药有的一天吃两三次有的饭前吃有的饭后吃时间一多就很容易搞混。所以我想做一个手机上的用药提醒 App。需求很简单记录药品设置服药时间到点提醒标记今天是否吃过这类小需求特别适合用 Codex 练手。同样先开计划模式把需求说清楚。Codex 会先问一些产品细节你按自己的需求回答。最后它会给一份实施计划。确认之后就可以让它开始做。过程同样不用你一直盯着。大概二十分钟后项目雏形就出来了。它会生成一堆文件。如果你不是开发出身看不懂也没关系。你只需要继续说我现在想把它传到我的手机上。Codex 会告诉你做 iOS App 和做网页不一样需要 Xcode。网页用浏览器就能跑但 iOS App 需要本地编译工具。苹果这边就是 Xcode。如果你电脑上没有 Xcode也可以让 Codex 结合 Computer Use 帮你搜索、下载、安装。这里的是用来点名插件的。Computer Use 是我很常用的能力。它可以视觉化操控你的电脑适合处理一些需要点按钮、填表、打开软件的流程。使用前需要在设置里打开开关。另一个常用插件是 Codex for Chrome。它可以沿用你 Chrome 里已经登录的账号状态来操作网页。并且会用 Tab Group 隔离工作区不会把你的浏览器标签页搞乱。软件下载完之后你不一定要自己打开 Xcode 慢慢点。可以继续让 Computer Use 帮你做后续编译和安装步骤。操作过程中电脑上方会显示 Codex 正在操控的状态提示。不过遇到登录、密码、系统安全确认这类敏感步骤它会停下来让你自己操作。剩下的步骤继续让 Codex 一步步处理。到了手机端你需要自己完成一些物理操作用数据线连接 Mac 和 iPhone打开开发者模式重启手机信任电脑确认安装这些 Codex 会给你提示你照着做就行。不一会App 就能装到手机上。雏形也跑起来了。做到这里你已经完成了从 0 到 1 的闭环步骤结果说出需求Codex 帮你整理方案确认计划Codex 开始实现生成项目本地代码和文件落地编译安装App 跑到手机上继续修改后续可以持续迭代如果你还想继续远程开发可以直接掏出手机操作 Codex。目前需要 Mac 连接iOS 和 Android 手机都可以。我之前也写过一篇《Codex 更新远程控制你也终于可以在手机上随时随地 Vibe Coding 了。》最后做出来的效果也没什么问题。到时间后会弹出提醒。就很简单也很有意思。当然如果你想上架 App Store那就是另一套流程了包括证书、签名、隐私说明、审核规则等这里就不展开了。写在最后Mac 用户目前确实更爽最后还得单独说一下现在 Codex 在 Mac 上的体验明显更完整。我整理了一张表列了部分 Mac 支持但 Windows 暂时不支持的功能。比如Computer Use远程手机连接AppshotsLocked Computer UseChronicleAppshots 可以双击 Command 键把当前前台窗口截图和文字一起发给 Codex不用再手动截图粘贴。Locked Computer Use 可以让 Codex 在锁屏后继续操控 Mac。Chronicle 则能记录屏幕上下文让 Codex 更理解你最近在做什么。这些能力对高频使用者来说非常香。Windows 用户目前只能再等等。最后的建议如果你是第一次用 Codex我建议不要一上来就做大项目。更好的顺序是先用对话做调研和规划再新建项目做一个小网页跑通浏览器预览和批注修改再尝试做一个简单 App最后再让 Codex 接管更复杂的自动化流程。Codex 最强的地方不是它能回答一个问题而是它能进入你的工作目录理解文件、修改文件、运行命令、打开浏览器、操作电脑最后把一个真实任务推进到可验证的结果。从 0 到 1 做出第一个 iOS App本质上不是为了做一个多厉害的 App。真正重要的是你会理解 Codex 的工作方式。你会知道什么时候该用计划模式什么时候该给权限什么时候该让它自动跑什么时候该停下来自己确认。这才是入门 Codex 最关键的一步。希望大家 Coding 愉快。以上既然看到这里了如果觉得不错随手点个赞、在看、转发三连吧。如果想第一时间收到推送也可以给我个星标。谢谢你看我的文章我们下次再见。Codex 使用入口国内官网https://codex.chatgpt-plus.top/login备用网址https://codex2.chatgpt-plus.top/login购买入口CodexGPTimage2 套餐飞书教程完整上手教程
从 0 到 1 带你速通 Codex,做出第一个 iOS App
从 0 到 1 带你速通 Codex做出第一个 iOS AppCodex 使用入口国内官网https://codex.chatgpt-plus.top/login备用网址https://codex2.chatgpt-plus.top/login购买入口CodexGPTimage2 套餐飞书教程完整上手教程这不是一篇只讲概念的文章。我会用两个非常容易上手的例子做一个 Codex 功能介绍网页做一个用药提醒 iOS App带你跑完整个流程。先给一个路线图。阶段你要做什么目标1安装并登录 Codex把工具跑起来2认识界面知道对话、项目、权限在哪里3调整设置让 Codex 更适合长期使用4理解 Skills 和插件会给 Codex 加能力5做一个网页跑通第一个完整项目6做一个 iOS App从需求到安装到手机7远程继续开发手机上继续操作 Codex好废话不多说直接开始。一、先安装 Codex一切的前提当然是你要有能正常使用 ChatGPT / Codex 的账号环境。然后直接去 Codex 官网下载安装https://chatgpt.com/zh-Hans-CN/codex/Mac 和 Windows 都有。这里我用 Mac 做演示。下载安装到本地后正常打开登录账号。Codex 的额度跟你的 ChatGPT 会员有关。轻度使用普通会员也能体验如果你准备高频开发建议先关注自己的额度消耗。如果你有 API Key也可以通过其他方式使用 Codex这个看你自己的使用习惯。登录之后初始化选项根据自己的情况选择即可不确定也可以先跳过。接下来有一个很香的地方Codex 可以从 Claude Code 和 Cowork 导入内容。也就是说如果你之前已经在 Claude Code 里沉淀过配置、记忆、习惯现在可以直接迁移过来。对我来说这相当于 Codex 帮你搬家一键继承之前的工作环境。这一步做完你就能进入 Codex 主界面。二、先认识界面对话和项目别搞混进来之后界面大概是这样。中间是对话区跟普通 AI 聊天界面类似。左边栏主要管理两类内容对话项目对话适合处理不绑定具体文件夹的任务比如调研、规划、写文案、整理想法。真正做开发时更建议用项目。项目会绑定一个本地文件夹Codex 会把这个文件夹当作工作区。生成的文件、修改的代码、运行的命令都会围绕这个目录展开。一个项目里可以开多条对话。我的建议是同一个方向放同一个项目具体每件事开一条新对话。不要把所有任务都堆在一条长对话里。时间一长上下文会变得很乱Codex 也更容易被旧任务干扰。新建项目很简单在左侧项目区域点加号选择一个文件夹即可。进入项目后你会看到对话框左下角出现权限选择。一般来说有三种思路权限模式适合谁特点默认审批新手、谨慎用户每次关键操作都要确认自动审查日常开发普通操作自动跑高风险操作拦一下完全访问熟练用户、信任当前项目时Codex 可以更顺畅地连续执行如果你刚开始用我建议先保守一点。等你熟悉它的工作方式再逐渐放开权限。右下角可以切换模型和推理等级。推理等级日常用高就够了。遇到大型重构、复杂排错、跨文件迁移再开更高强度。速度也可以选标准或快速。快速会更消耗额度如果不是特别着急标准速度已经够用了。右下角还有语音输入。不过如果你对转写速度和中文体验要求比较高也可以继续用自己习惯的语音输入法。用着用着你肯定会想知道额度还剩多少。点左下角设置找到额度信息就能看到短周期和周额度剩余情况。额度不是用来看的是用来干活的。三、这些设置建议先改好很多人一装好 Codex就想马上让它做东西。但我建议先花几分钟把基础设置调好。后面你会省很多事。打开左下角设置。常规设置里建议把几个核心开关打开。往下滑把跟进行为改成引导。这个很重要。开启之后如果你发现 Codex 中途方向不对或者你临时想插一句修改意见可以更自然地介入而不是一直等它把任务跑完。如果开头忘了导入 Claude Code 的内容也可以在这里补导入。接下来是AGENTS.md。你可以把它理解成 Codex 的“家法”。它是一套从上往下分层生效的约束体系全局有全局规则项目里也可以有项目规则。如果你不知道一开始写什么可以先用一套偏稳健的工程规则。核心思想其实就几条动手前先说明假设尽量小改不做无关重构不要乱造 API、路径和配置能验证就验证遇到不确定就停下来问这类规则对新手尤其重要因为它能让 Codex 更像一个可靠的工程助手而不是一个一兴奋就乱改文件的自动化脚本。推荐的行为约束示例Behavioral guidelines to reduce common LLM coding mistakes. 1. Think Before Coding - State assumptions explicitly. - If uncertain, ask. - If multiple interpretations exist, present them. 2. Simplicity First - No features beyond what was asked. - No abstractions for single-use code. - If it can be simpler, simplify. 3. Surgical Changes - Touch only what is necessary. - Match existing style. - Do not refactor unrelated code. 4. Goal-Driven Execution - Define success criteria. - Verify changes with the fastest relevant check. - Loop until the requested outcome is handled.记忆功能也建议打开。打开以后Codex 会在合适的时候总结之前的工作片段后续遇到类似任务时能自动调出来。外观里还有宠物区域。这个不影响生产力但确实有点可爱。四、Skills 和插件给 Codex 加能力Codex 里有两个很重要的概念SkillsPlugins入口在插件这个 Tab。顶部可以在插件和技能之间切换。Skill就是给 Agent 使用的技能说明。它告诉 Codex遇到某类任务时应该按什么流程做。如果你还不了解 Skills可以看我之前写过的这篇《一文带你看懂火爆全网的 Skills 到底是个啥。》Plugin则更像一个打包好的能力包里面可能包含 Skills、工具、配置、MCP、浏览器能力等。简单说类型可以理解为Skill一套任务处理方法Plugin一组更完整的能力包Codex 的好处是它把这些东西都做成了可视化 UI。点击右上角管理就能批量管理自己的插件和 Skills。Codex 还内置了 Skill 创建器和插件创建器。你想做一个什么技能直接用大白话描述它就能帮你生成初版。如果你想安装非官方的 Skill 或插件也可以直接把链接丢给它。到这里基础准备就差不多了。下面开始动手。五、第一个实战让 Codex 做一个网页先从简单但完整的任务开始做一个 Codex 功能介绍网页。建好项目文件夹后先打开计划模式。点击左边加号开启计划模式。计划模式的作用是只规划不动手。对于稍微复杂一点的任务我都建议先用计划模式过一遍。你可以这样给 Codex 下需求帮我做一个 Codex 功能介绍网页要好看要有设计感把所有功能按层级分类展示出来。Codex 可能会先问你几个问题。直接点选回答就行。回答完它会给你一份比较完整的实施方案。确认方案没问题再让它开始执行。中间开发过程不用你盯着看这种小网页基本一遍就能跑起来。做完后Codex 会提示你可以用内置浏览器打开预览。打开之后会看到预览页面。右上角有几个很实用的按钮。第一个是截图。第二个是批注这个我用得非常多。你可以直接在页面上圈选一个元素写上修改意见不用截图、不用描述半天。比如你想把某个 logo 换成官方 logo直接圈选它并输入说明即可。现在还支持直接调字体、字号、颜色等参数改完可以实时看到效果。批注完点右上角发送。修改后的效果如下。现在网页还只是跑在本地只有你自己能看到。如果想发给别人就需要部署到服务器或者 Vercel、GitHub Pages 之类的平台。如果你已经有自己的部署 Skill可以直接让 Codex 调用。输入/就能调用 Skill。到这里第一个网页项目就跑通了。六、第二个实战做一个 iOS 用药提醒 App接下来做一个更进阶、也更有意思的东西iOS App。我用一个真实需求来演示。最近体检后医生开了几种药有的一天吃两三次有的饭前吃有的饭后吃时间一多就很容易搞混。所以我想做一个手机上的用药提醒 App。需求很简单记录药品设置服药时间到点提醒标记今天是否吃过这类小需求特别适合用 Codex 练手。同样先开计划模式把需求说清楚。Codex 会先问一些产品细节你按自己的需求回答。最后它会给一份实施计划。确认之后就可以让它开始做。过程同样不用你一直盯着。大概二十分钟后项目雏形就出来了。它会生成一堆文件。如果你不是开发出身看不懂也没关系。你只需要继续说我现在想把它传到我的手机上。Codex 会告诉你做 iOS App 和做网页不一样需要 Xcode。网页用浏览器就能跑但 iOS App 需要本地编译工具。苹果这边就是 Xcode。如果你电脑上没有 Xcode也可以让 Codex 结合 Computer Use 帮你搜索、下载、安装。这里的是用来点名插件的。Computer Use 是我很常用的能力。它可以视觉化操控你的电脑适合处理一些需要点按钮、填表、打开软件的流程。使用前需要在设置里打开开关。另一个常用插件是 Codex for Chrome。它可以沿用你 Chrome 里已经登录的账号状态来操作网页。并且会用 Tab Group 隔离工作区不会把你的浏览器标签页搞乱。软件下载完之后你不一定要自己打开 Xcode 慢慢点。可以继续让 Computer Use 帮你做后续编译和安装步骤。操作过程中电脑上方会显示 Codex 正在操控的状态提示。不过遇到登录、密码、系统安全确认这类敏感步骤它会停下来让你自己操作。剩下的步骤继续让 Codex 一步步处理。到了手机端你需要自己完成一些物理操作用数据线连接 Mac 和 iPhone打开开发者模式重启手机信任电脑确认安装这些 Codex 会给你提示你照着做就行。不一会App 就能装到手机上。雏形也跑起来了。做到这里你已经完成了从 0 到 1 的闭环步骤结果说出需求Codex 帮你整理方案确认计划Codex 开始实现生成项目本地代码和文件落地编译安装App 跑到手机上继续修改后续可以持续迭代如果你还想继续远程开发可以直接掏出手机操作 Codex。目前需要 Mac 连接iOS 和 Android 手机都可以。我之前也写过一篇《Codex 更新远程控制你也终于可以在手机上随时随地 Vibe Coding 了。》最后做出来的效果也没什么问题。到时间后会弹出提醒。就很简单也很有意思。当然如果你想上架 App Store那就是另一套流程了包括证书、签名、隐私说明、审核规则等这里就不展开了。写在最后Mac 用户目前确实更爽最后还得单独说一下现在 Codex 在 Mac 上的体验明显更完整。我整理了一张表列了部分 Mac 支持但 Windows 暂时不支持的功能。比如Computer Use远程手机连接AppshotsLocked Computer UseChronicleAppshots 可以双击 Command 键把当前前台窗口截图和文字一起发给 Codex不用再手动截图粘贴。Locked Computer Use 可以让 Codex 在锁屏后继续操控 Mac。Chronicle 则能记录屏幕上下文让 Codex 更理解你最近在做什么。这些能力对高频使用者来说非常香。Windows 用户目前只能再等等。最后的建议如果你是第一次用 Codex我建议不要一上来就做大项目。更好的顺序是先用对话做调研和规划再新建项目做一个小网页跑通浏览器预览和批注修改再尝试做一个简单 App最后再让 Codex 接管更复杂的自动化流程。Codex 最强的地方不是它能回答一个问题而是它能进入你的工作目录理解文件、修改文件、运行命令、打开浏览器、操作电脑最后把一个真实任务推进到可验证的结果。从 0 到 1 做出第一个 iOS App本质上不是为了做一个多厉害的 App。真正重要的是你会理解 Codex 的工作方式。你会知道什么时候该用计划模式什么时候该给权限什么时候该让它自动跑什么时候该停下来自己确认。这才是入门 Codex 最关键的一步。希望大家 Coding 愉快。以上既然看到这里了如果觉得不错随手点个赞、在看、转发三连吧。如果想第一时间收到推送也可以给我个星标。谢谢你看我的文章我们下次再见。Codex 使用入口国内官网https://codex.chatgpt-plus.top/login备用网址https://codex2.chatgpt-plus.top/login购买入口CodexGPTimage2 套餐飞书教程完整上手教程