Claude Code + Hermes MCP 消息桥接实战:任务完成自动通知手机
Claude Code 跑了 20 分钟你不在电脑前,怎么知道它完成了?三种方案对比:Hooks 轻量脚本、Channels 官方双向、Hermes MCP 反向桥接。本文给完整配置代码,复制即用。
OpenAI Codex 该从哪学、按什么顺序学?这篇是 Codex 系列的导航地图:12 个核心知识点一句话定位 + 哪些现在能学,翔宇给出学习先后顺序,新手、工程师、团队负责人三类身份各走各的路径。
⏱️ 预计阅读 16 分钟 | 🎯 目标:给你一张 OpenAI Codex 的学习地图——12 个核心知识点该怎么排、哪些现在就能深入、哪些先了解概念,以及你这个身份该从哪一篇开始、按什么顺序往下走。
你大概已经搜过「Codex 是什么」,也零散看过几篇教程。但越看越乱:有人上来教你写 AGENTS.md,有人先讲沙箱权限,有人甩一堆模型参数。问题不在哪篇讲错,而在没人给你一张「先学什么、后学什么」的顺序图。这篇就是那张图。
| 你的疑问 | 一句话答案 |
|---|---|
| 这篇是讲「Codex 是什么」吗? | 不是。是什么有专文,这篇是 Codex 系列的导航地图,帮你排学习顺序 |
| Codex 要学的东西有多少? | 拆成 12 个核心知识点,但新手真正要先吃透的只有 3 个 |
| 我该从哪一篇开始? | 先「是什么」建立概念,再「选入口」装上手,第 1 周写第一份 AGENTS.md |
| 12 个知识点要全学完才能用吗? | 不用。学完前 3 个就能上手干活,剩下 9 个边用边补 |
| 不同身份学的不一样吗? | 是。新手、工程师、团队负责人三条路径分岔,本文第四节分别给 |
| 学到什么程度算「入门了」? | 写完第一份 AGENTS.md、Codex 不再忘事的那一刻——本文第五节叫它「顿悟时刻」 |
最常见的新手误区:把 12 个知识点当成「12 道必修课,得一门门考过」。其实它是一张地图不是课表——你只会用到当前阶段需要的那几块,地图的价值是让你知道「下一块在哪、值不值得现在去」。
下面把这张地图摊开讲。
这一节讲清楚这篇文章的定位。已经知道「Codex 是什么」、只想看学习顺序的,可以直接跳到第二节看地图表。
新手学 Codex 卡住,几乎都不是卡在某个知识点太难,而是卡在不知道知识点之间的先后关系。
你在中文社区搜 Codex,会搜到一堆各讲一块的文章:这篇讲怎么写指令文件,那篇讲沙箱怎么配,还有的直接贴一长串模型参数对比。每篇单看都对,但它们之间没有顺序——你读完十篇,脑子里是十块拼图,却拼不出一张完整的脸。
更麻烦的是,很多碎片教程默认你已经会了前置的东西。一篇讲「上下文工程」的文章,会默认你已经懂提示词怎么写、AGENTS.md 是什么;你要是顺序乱了,从中间插进来读,每个词都认识、合起来不知道在说什么。
💡 通俗讲
碎片教程像是把一本书的第 3 章、第 7 章、第 11 章单独撕下来给你看。每一页都是真的,但你没有目录,不知道第 3 章其实要先读完第 1 章才看得懂。这篇文章干的事,就是把目录还给你。
先把分工说清楚,省得你在这篇里找不到想要的东西:
🔥 翔宇判断
学 Codex 最大的浪费,不是某个知识点学错,是顺序学反。翔宇见过太多人第一天就去钻沙箱权限的细则、研究该用哪个模型最省钱——这些是「跑顺两周之后才会真正用上」的东西。把它们提前学,既记不住,又挤掉了真正该先做的事(建立概念、跑通第一个任务、写第一份 AGENTS.md)。顺序对了,学一遍就够;顺序错了,学三遍还是乱。
这是全文最该收藏的一张表。12 个知识点按「概念 → 入口 → 配置 → 进阶 → 协作」5 条主线排列,每个给一句话定位,并标明它现在处于什么状态——能直接深入的我给了链接,还在收尾的标「专题整理中」,你先记住它在地图上的位置,到了需要的阶段再回来。
主线 1 · 概念 → ① 是什么
主线 2 · 入口 → ② 四入口怎么选
主线 3 · 配置 → ③ AGENTS.md ④ 提示词五件套 ⑤ 模型与成本 ⑥ 沙箱与审批
主线 4 · 进阶 → ⑦ 上下文工程 ⑧ 任务管线 ⑨ Skills 与子代理、钩子 ⑩ MCP
主线 5 · 协作 → ⑪ 团队协作 ⑫ 新手起步(本文:把上面全部串成路径)
| # | 知识点 | 一句话定位:它解决你哪个卡点 | 现在能不能学 |
|---|---|---|---|
| ① | Codex 是什么 | 分清它和 ChatGPT 的本质区别,建立「委托任务」而非「实时聊天」的心智 | ✅ 现在就看 |
| ② | 四入口怎么选 | CLI、桌面应用、IDE 扩展、云端,新手该装哪个、要不要装齐 | ✅ 现在就看 |
| ③ | AGENTS.md(指令文件) | 把项目规则写一次,Codex 每次自动加载,不再反复教它同一件事 | 🟡 专题整理中,先记住「第 1 周必做」 |
| ④ | 提示词五件套 | 用「目标 / 上下文 / 输入 / 约束 / 完成标准」把模糊需求写成能执行的任务 | 🟡 专题整理中,先记住「任务跑偏全靠它治」 |
| ⑤ | 模型与成本 | 一个任务用哪个档位的模型、怎么平衡速度质量和花费 | 🟡 专题整理中,跑两周后再调 |
| ⑥ | 沙箱与审批 | 让 AI 自动改代码时,哪些动作自动放行、哪些必须先问你 | 🟡 专题整理中,第 1 个月内要懂 |
| ⑦ | 上下文工程 | 同一个模型,喂给它的资料整理得好不好,结果差距很明显 | 🟡 专题整理中,进阶阶段学 |
| ⑧ | 任务管线 | 把一个大任务拆成 AI 能稳定跑完的步骤,理解它内部怎么循环 | 🟡 专题整理中,进阶阶段学 |
| ⑨ | Skills 与子代理、钩子 | 给 Codex 加可复用技能、派子任务、在关键节点自动插检查 | 🟡 专题整理中,第 2 个月再碰 |
| ⑩ | MCP(模型上下文协议) | 给 Codex 外接搜索、文档、数据库等工具的开放接口 | 🟡 专题整理中,确有需求再接 |
| ⑪ | 团队协作 | 多人 / 一人公司怎么把 Codex 接进协作流,做代码审查 | 🟡 专题整理中,有团队再学 |
| ⑫ | 新手起步 | 把上面 11 块串成一条「该按什么顺序学」的路径 | ✅ 本文 |
💡 通俗讲
表里「🟡 专题整理中」不是说这块东西你现在用不了,而是说它的深度教程翔宇还在打磨、确保上线就是好文不是凑数。你完全可以现在就用 Codex——前两个 ✅ 知识点(是什么 + 选入口)足够你上手跑第一个任务了。剩下 9 块,按本文第三节的顺序,到了那个阶段自然会需要,到时候回来看专文。
🔥 翔宇判断
别被「12 个」这个数字吓到。翔宇的真实使用里,每天高频用的就 3 块:AGENTS.md(让它记住项目规则)、提示词五件套(把任务说清楚)、沙箱审批(划好安全边界)。其余 9 块要么是一次性配置(选入口、设模型),要么是特定场景才用(MCP、子代理、团队协作)。新手把这 3 块练熟,就已经能稳定吃到 Codex 八成的好处了。

最后说一句实在话。Codex 是迭代非常快的产品——入口形态、默认用哪个模型、能力边界,每隔一段时间就会变一次。这篇地图给的是知识点之间的结构和学习顺序,这部分是稳的;但具体到「现在默认是哪个模型、某个入口长什么样、定价多少」这类会过时的细节,一律以 OpenAI 官方文档 为准,别拿任何一篇教程(包括这篇)里写死的版本号当真。
换句话说:地图教你认路,但路边的店招会换,认路的能力比记住某块招牌更重要。 这也是为什么这篇花最大篇幅讲「顺序和判断」,而不是堆参数——参数会过期,判断不会。
写这篇之前,翔宇把中文社区里搜得到的 Codex 教程几乎翻了一遍,也对照看了英文头部的几篇。它们各有各的好,但凑在一起,反而把这篇该补的位置照得很清楚:
| 市面上常见的 Codex 教程类型 | 它擅长解决的问题 | 它没解决、留给这篇的空 |
|---|---|---|
| 「5 分钟快速上手」类 | 让你今天就把 Codex 跑起来 | 跑起来之后第 2 周、第 1 个月该学什么,没下文 |
| 「保姆级安装 + 国内访问」类 | 解决装不上、连不通的门槛 | 装好了到底先练哪块、哪块可以先放着,不讲 |
| 「官方文档中文转述」类 | 把每个功能讲全、讲准 | 功能罗列没有先后,新手照着学会被一堆术语淹没 |
| 「资深工程师参数实测」类 | 给老手一份调优参考 | 默认你已经会了,新手根本看不懂在比什么 |
💡 通俗讲
这些教程不是写得不好,是它们各管一段——有人管「怎么进门」,有人管「每个房间长什么样」,但没人画一张「先去哪个房间、再去哪个、哪几个房间你这辈子可能都不用进」的动线图。新手最缺的恰恰是这张动线图:不是缺信息,是缺信息的排序。这篇就只画这张图,具体某个房间长什么样,到了门口我给你链接,进去看专文。
🔥 翔宇判断
「信息够不够」早就不是这个时代学 Codex 的瓶颈——官方文档、社区教程、视频课,料多到看不完。真正的瓶颈是判断:这么多料,先吃哪一口、哪一口可以先吐掉、吃到什么程度算够。翔宇敢把这篇定位成「地图」而不是「又一篇讲透」,底气就在这——讲透的人已经够多了,把顺序和取舍讲清楚的人太少。这也是这篇唯一想跟你拼的东西。
地图有了,接下来是路线。这一节给你翔宇带新手时实际用的顺序——不是按知识点编号 ① 到 ⑫ 顺着学,而是按「什么时候你会真正需要它」来排。
| 阶段 | 学什么 | 为什么是现在 |
|---|---|---|
| 第 1 天 | ① 是什么 + ② 选一个入口 | 不建立「委托任务」的概念、不装上手,后面全是空谈 |
| 第 1 周 | ③ 写第一份 AGENTS.md | 这是回报最高的一步,写一次省掉之后每天的重复解释 |
| 第 2 到 3 周 | ④ 提示词五件套 | 上手后你会发现任务老跑偏,根因几乎都是需求没说清 |
| 第 4 到 5 周 | ⑥ 沙箱与审批 + ⑤ 模型与成本 | 用顺了开始让它做更重的活,这时才需要划安全边界、调花费 |
| 第 6 到 8 周 | ⑦ 上下文工程 + ⑧ 任务管线 | 任务变复杂,开始关心「怎么喂资料、怎么拆步骤」 |
| 第 2 个月 | ⑨ Skills 与子代理、钩子 | 重复工作攒够了,才值得封装成可复用的技能 |
| 第 3 个月 | ⑩ MCP + ⑪ 团队协作 | 要外接工具、要拉团队进来,才碰这两块 |

原则一:先能跑通,再求跑好。 第 1 天的目标不是把 Codex 配到完美,是完整跑通一次——交一个真实小任务,看着它自己改完、给你结果。这一次完整体验抵得上读十篇教程。配置优化是后面的事。
原则二:把回报最高的提前。 为什么 AGENTS.md 排在第 1 周这么靠前?因为它是一次投入、长期受益的事。很多新手会一直拖着不写,结果每开一个新对话都要重新告诉 Codex「这个项目用什么框架、有什么规矩」,每天浪费几分钟。写一份 60 行的 AGENTS.md,这个浪费一次性消掉。
原则三:把「场景才用」的往后放。 MCP、子代理、团队协作这些,听起来很高级,但新手阶段根本用不上——你还没有「需要外接搜索工具」「需要派多个子任务并行」的真实场景。提前学只会徒增记忆负担。等你真的撞到那个需求,再回地图上找它。
🔥 翔宇判断
如果只能给新手一句话,那就是:第 1 周务必把 AGENTS.md 写出来。 这是翔宇观察到的最清晰的分水岭——写了的人,两周后觉得「Codex 真好用」;没写的人,两周后觉得「Codex 也就那样,老忘事」。同一个工具,两种体验,差别就在这一份文件。它太基础、太不起眼,所以绝大多数人跳过——但它恰恰是回报最高的一步。
排顺序也包括「不要在错误的时间做错误的事」:
12 个知识点是给新手的「核心地图」,覆盖你头三个月真正会用到的。但 Codex 这个产品本身一直在长——翻一遍官方文档(OpenAI 开发者文档 · Codex)你会看到一些较新的能力,它们不是新手必学,但值得在地图边上记个名字,等用顺了知道「原来还能往这走」:
| 较新能力 | 它大概解决什么 | 新手要不要现在学 |
|---|---|---|
| 记忆机制(Memories) | 让 Codex 跨任务记住你的项目偏好,不只靠一份 AGENTS.md | 不用,先把 AGENTS.md 写好,这是它的基础 |
| 自动审查(Auto-review) | 它改完代码后自动先自检一遍,再交给你审 | 不用,但知道有这层,会更敢放手让它跑 |
| 工作流编排(Workflows) | 把多步任务编成可复用的固定流程 | 不用,等你重复跑同一套流程跑烦了再看 |
| 平台集成(GitHub / Slack 等) | 把 Codex 接进你团队已有的协作工具 | 团队场景才用,对应地图第 ⑪ 块 |
🔥 翔宇判断
看到这些新名词,新手最容易犯的错是「哇这么多新功能,我得赶紧都学」——千万别。这恰恰印证了这篇为什么是地图不是清单:产品每隔几个月就长出新能力,你要是追着功能学,永远学不完、也永远不踏实。正确的姿势是守住核心三件(AGENTS.md、提示词五件套、沙箱审批),新能力等撞到对应需求再回来取。地图的价值,就是让你在功能越长越多的时候,依然知道自己站在哪、下一步往哪走,而不是被新名词推着跑。
💡 通俗讲
这些较新能力具体怎么开、长什么样、有没有改名,会随版本变——所以这里只给你「它大概管什么」,不写死操作步骤。真要上手,认准官方文档那一份,别拿任何一篇教程(包括这篇)里的截图当现状。
同样一张地图,不同身份走的路线不一样。下面三类身份覆盖绝大多数学 Codex 的人,对号入座即可。每类给:起点、重点、可以略过什么。
你的画像:会用电脑,但没正经写过代码,或者只学过一点点。你想用 Codex 帮自己做点小工具、改改现成项目。
| 维度 | 给你的建议 |
|---|---|
| 第一个入口 | 桌面应用(图形界面,点按钮就行,不用碰命令行) |
| 学习重点 | 概念(是什么)+ 提示词五件套(把想做的事说清楚)+ 沙箱审批(别让它乱改) |
| 可以略过 | 模型成本调优、上下文工程、MCP、子代理——这些是写大项目才用的 |
| 第一个任务 | 找个现成小项目,让它「加一个小功能」或「改一处显示问题」,感受完整流程 |
💡 通俗讲
不懂代码不等于不能用 Codex,反而是 Codex 最想服务的人之一。你不需要会写每一行,你需要的是会描述你想要什么、会看它做出来的东西对不对。这就是为什么提示词五件套对你比对工程师更重要——你的「说清楚需求」的能力,直接决定 Codex 帮你做出来的东西好不好。
新手的第一周可以这样排,每天只做一件小事,不贪多:
这一周跑下来,你对「Codex 怎么用」的体感,会比读二十篇教程都扎实。新手起步的完整动手步骤,也可以先看更偏实操的入门文 AI 编程入门:零基础怎么学,它讲的是「先做后学」的整体路径,和这篇的 Codex 专项路线互补。
你的画像:你已经在写代码,可能也用过 Cursor、Copilot 这类工具。你想知道 Codex 在你的工具栈里该放哪个位置。
| 维度 | 给你的建议 |
|---|---|
| 第一个入口 | 命令行(CLI)或 IDE 扩展,贴着你现有的开发流 |
| 学习重点 | AGENTS.md(把团队规约写进去)+ 上下文工程 + 任务管线(让它稳定跑长任务) |
| 和现有工具分工 | 编辑器里的实时补全(Cursor / Copilot)继续用;遇到「重构整个模块、修跨多文件 bug、跑全套测试改到通过」这种成块任务,切给 Codex |
| 进阶 | Skills 封装重复工作、MCP 外接内部工具 |
🔥 翔宇判断
工程师最容易犯的错,是把 Codex 当「更强的补全」来用——开个窗口来回打字,不让它真正接管整段任务。这等于买了辆车只用来当板凳坐。Codex 对工程师的真正价值是异步委托:你把一个明确定义的任务丢给它,自己去做别的事,过十几分钟回来审它的产出。能不能转过这个弯,决定你能从 Codex 拿到多少。至于「Codex 还是 Claude Code 更好」,新手别纠结——先用顺一个,两个都用过之后你自己就有答案了,详细的按身份选工具思路见 vibe coding 工具怎么选。
工程师还要建立一个判断:什么任务别交给 Codex。 它擅长的是「边界清楚、有客观验证标准(能跑测试 / 能编译 / 有明确产出)」的成块任务;它不擅长的是「需求本身还没想清、要靠反复试探才能确定方向」的探索性工作。后一类如果硬交给它,你会发现它一本正经地实现了一个错的方向——不是它笨,是你还没把目标定义清楚。这种时候,正确做法是先自己(或用聊天 AI)把方向理顺,再把定义好的任务交给 Codex 执行。把它当执行者,不是当决策者,这是工程师用好 Codex 的另一半。
你的画像:你要评估「团队该不该上 Codex」,或者你是一个人扛多个角色,想用 Codex 模拟一个小团队。
| 维度 | 给你的建议 |
|---|---|
| 关注重点 | 团队协作(代码审查接入)+ 沙箱审批(团队级安全边界)+ AGENTS.md(团队共享规约) |
| 先想清楚的问题 | 你的代码有没有强合规约束(金融 / 医疗)?有的话先评估再推 |
| 落地节奏 | 先让 1 到 2 个人试两周,跑出真实判断,再决定要不要全员铺开 |
| 一人公司视角 | 用「轻团队」做法——让 Codex 承担「实习生级」的成块任务,你做审查和决策 |
🔥 翔宇判断
团队上 Codex 最容易翻车的地方,不是技术,是没有统一的 AGENTS.md 和审批规范。每个人各写各的指令文件、各开各的权限,Codex 在不同人手里表现天差地别,最后背锅的是「这工具不靠谱」。其实是规约没统一。翔宇的建议是:团队推 Codex,第一件事是定一份团队共享的 AGENTS.md 和一套审批红线,把「哪些动作必须人工确认」写死。基础打好,工具才稳。

学习路径不是模糊的「慢慢就会了」,它有清晰的台阶。下面 6 个里程碑给你 1 到 3 个月的完整成长线,每个里程碑都有明确的「完成标志」——达到了,你就知道自己到哪一步了。
| 里程碑 | 大约时间 | 关键动作 | 完成标志 |
|---|---|---|---|
| ① 第一次成功 | 第 1 天 | 让 Codex 修一个真实小任务并看到结果 | 你亲眼看到「它自己改了代码 + 验证通过 + 给出可审查的改动」整个流程 |
| ② 第一份 AGENTS.md | 第 1 周 | 给项目写一份 60 行左右的指令文件 | Codex 不再反复犯同一种错、不再每次都要你重讲项目背景 |
| ③ 定下主入口 | 第 2 周 | 在四个入口里固定用 1 到 2 个 | 你不再每次唤起前都要想「这次用哪个入口」 |
| ④ 会写好提示词 | 第 3 到 4 周 | 掌握目标 / 上下文 / 输入 / 约束 / 完成标准五件套 | 任务跑偏明显变少,你能预判它会怎么理解你的需求 |
| ⑤ 建立委托心态 | 第 1 个月 | 习惯「丢任务 → 去做别的事 → 回来审产出」 | 你愿意让它后台跑十几分钟而不焦虑地盯着 |
| ⑥ 多工具协作 | 第 2 到 3 个月 | 形成 Codex 加其他工具的分工组合 | 你清楚每件事该交给哪个工具,不再纠结 |

这 6 个里程碑里,有一个时刻最特别,几乎每个真正学进去的人都描述过同一种感受——它发生在你写完第一份 AGENTS.md、然后第一次让 Codex 跑任务的那一刻。
在此之前,你每开一个新对话都要从头交代:项目用什么框架、文件放哪、有什么规矩。Codex 像个失忆的助手,记不住昨天教过的事。写完 AGENTS.md 之后第一次运行,你会突然发现:它记住了。 它不再问你「这个项目用什么测试框架」,因为你写在文件里了;它不再把代码风格搞错,因为规约它自己加载了。
那一下的感受很难形容,最接近的说法是——「哦,原来它本来就该这么聪明」。
🔥 翔宇判断
这个「顿悟时刻」是翔宇判断一个人有没有真正入门 Codex 的标准。没到这一步的人,会觉得 Codex「时好时坏、不太可靠」;到了这一步的人,会开始把它当成稳定的生产力。这一步的门槛低到不可思议——就是写一份文件而已——但它就是分水岭。 所以如果你看完这篇只做一件事,那就是去写你的第一份 AGENTS.md,亲自体验一次这个时刻。
走完 6 个里程碑,你已经是熟练用户了。再往后有三条路,按兴趣选:
动手跑第一个任务前,对着下面这张清单过一遍。每一条都答得上「是」,你就可以放心开始;有答不上的,回到对应章节补一下。
💡 通俗讲
这张清单不是考试,是帮你避开「准备不足就猛冲、撞墙后误以为工具不行」的常见弯路。八条全过,你就站在了一个对的起点上——不是「学完了」,而是「该从哪迈第一步、知道了」。剩下的,交给真实任务去教你。
新手在社区里学 Codex,最容易被带歪的是两类「听起来很确定、其实一直在变」的事实。开工前花一分钟自己去官方核一下,能省掉后面很多困惑:
🔥 翔宇判断
这两件事翔宇专门拎出来讲,是因为它们是新手「越查越慌」的高发区——看到一篇说要付费、一篇说免费,一篇用这个模型、一篇用那个模型,就开始怀疑自己是不是漏了什么。其实没漏,是这些点本来就在变。对会变的事实,正确的态度不是背下某个版本,而是养成「直接去官方核当下」的习惯。 这个习惯,比这篇地图本身更值钱——它让你在任何 AI 工具迭代得多快的时候,都不会被过时信息带乱。
OpenAI Codex 的学习,难的从来不是单个知识点,是顺序。这篇给你的就是那张顺序图:12 个知识点排成地图,先「是什么」建立概念、再「选入口」装上手、第 1 周写第一份 AGENTS.md——这一步会带你撞见那个「它终于记住了」的顿悟时刻。
剩下的 9 个知识点,按你的身份和阶段,用得上时再回地图上找。别想着一次学全,想着每一步都踩实。 现在就去跑你的第一个任务,然后写你的第一份 AGENTS.md——这两件事做完,你已经超过大多数还在收藏教程的人了。
配置与进阶专题(按需深入)
横向参考
每周精选 AI 编程与自动化实战内容,直达你的邮箱