[{"data":1,"prerenderedAt":348},["ShallowReactive",2],{"navigation":3,"layout-toc-\u002Fcodex\u002Fautomation":78,"page-\u002Fcodex\u002Fautomation":246,"\u002Fcodex\u002Fautomation-surround":343},[4],{"title":5,"path":6,"stem":7,"children":8,"page":77},"Codex","\u002Fcodex","1.codex",[9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,73],{"title":10,"path":11,"stem":12},"01 Codex 桌面 App 下载与安装","\u002Fcodex\u002Fapp-installation","1.codex\u002F01.app-installation",{"title":14,"path":15,"stem":16},"02 订阅 Code8","\u002Fcodex\u002Fsubscribe-plus","1.codex\u002F02.subscribe-plus",{"title":18,"path":19,"stem":20},"03 了解 Codex 基本组成","\u002Fcodex\u002Fapp-overview","1.codex\u002F03.app-overview",{"title":22,"path":23,"stem":24},"04 用手机端 Codex 跟进桌面任务","\u002Fcodex\u002Fmobile-control-desktop","1.codex\u002F04.mobile-control-desktop",{"title":26,"path":27,"stem":28},"05 用 Codex 完成第一个任务","\u002Fcodex\u002Fapp-first-task","1.codex\u002F05.app-first-task",{"title":30,"path":31,"stem":32},"06 任务的顺序执行和并行","\u002Fcodex\u002Ftask-execution","1.codex\u002F06.task-execution",{"title":34,"path":35,"stem":36},"07 权限管理","\u002Fcodex\u002Fpermissions","1.codex\u002F07.permissions",{"title":38,"path":39,"stem":40},"08 Skills 和 Plugins","\u002Fcodex\u002Fskills-plugins","1.codex\u002F08.skills-plugins",{"title":42,"path":43,"stem":44},"09 自动化","\u002Fcodex\u002Fautomation","1.codex\u002F09.automation",{"title":46,"path":47,"stem":48},"10 桌面宠物","\u002Fcodex\u002Fdesktop-pet","1.codex\u002F10.desktop-pet",{"title":50,"path":51,"stem":52},"11 Codex CLI 安装","\u002Fcodex\u002Fcli-installation","1.codex\u002F11.cli-installation",{"title":54,"path":55,"stem":56},"12 Codex CLI 首次运行","\u002Fcodex\u002Fcli-first-run","1.codex\u002F12.cli-first-run",{"title":58,"path":59,"stem":60},"13 在 VS Code \u002F IDE 中使用 Codex","\u002Fcodex\u002Fide-vscode","1.codex\u002F13.ide-vscode",{"title":62,"path":63,"stem":64},"14 AGENTS.md 项目规则","\u002Fcodex\u002Fagents-md","1.codex\u002F14.agents-md",{"title":66,"path":67,"stem":68},"15 沙箱与审批模式","\u002Fcodex\u002Fsandbox-approvals","1.codex\u002F15.sandbox-approvals",{"title":70,"path":71,"stem":72},"16 Codex Cloud、IDE 与桌面 App","\u002Fcodex\u002Fcloud-ide-app","1.codex\u002F16.cloud-ide-app",{"title":74,"path":75,"stem":76},"17 常见问题与排错","\u002Fcodex\u002Ftroubleshooting","1.codex\u002F17.troubleshooting",false,{"id":79,"title":42,"body":80,"description":230,"extension":231,"keywords":232,"links":239,"meta":240,"navigation":241,"path":43,"seo":242,"stem":44,"__hash__":245},"docs\u002F1.codex\u002F09.automation.md",{"type":81,"value":82,"toc":223},"minimark",[83,87,96,113,116,119,135,139,142,154,157,160,174,177,180,190,193,199,202,205,216],[84,85,86],"h1",{"id":86},"自动化",[88,89,90,91,95],"p",{},"这一节介绍 Codex 中的 ",[92,93,94],"code",{},"Automation","。如果说 Skill 更关注“怎么做”，那么 Automation 更关注“什么时候自动去做”。",[88,97,98,99,106,107,112],{},"::: tip 最后核对\n官方资料最后核对日期：2026-05-27。本文参考 ",[100,101,105],"a",{"href":102,"rel":103},"https:\u002F\u002Fhelp.openai.com\u002Fen\u002Farticles\u002F11369540-using-codex-with-your-chatgpt-plan",[104],"nofollow","Using Codex with your ChatGPT plan"," 与 ",[100,108,111],{"href":109,"rel":110},"https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fuse-cases\u002F",[104],"Codex use cases","。不同客户端、工作区套餐和权限设置下，自动化入口和可选项可能会有所不同。\n:::",[88,114,115],{},"当一个工作流已经足够稳定、而且会重复发生时，就可以考虑把它交给 Automation，在后台按计划触发，而不是每次都手动发起。",[88,117,118],{},"适合自动化的任务包括：",[120,121,122,126,129,132],"ul",{},[123,124,125],"li",{},"定期检查文档死链",[123,127,128],{},"每周整理一次 issue 或 PR 摘要",[123,130,131],{},"每天汇总 failing CI",[123,133,134],{},"在固定时间提醒补复盘或更新文档",[136,137,138],"h2",{"id":138},"可以怎么理解自动化",[88,140,141],{},"一个自动化任务通常至少会包含三部分：",[143,144,145,148,151],"ol",{},[123,146,147],{},"目标对象\n它对应哪个项目、仓库或线程。",[123,149,150],{},"触发时机\n比如固定时间、固定间隔，或者稍后回到当前任务继续跟进。",[123,152,153],{},"执行内容\n也就是让 Codex 到时具体去完成什么。",[136,155,156],{"id":156},"常见使用流程",[88,158,159],{},"在支持 Automations 的界面里，你通常会经历类似下面的流程：",[143,161,162,165,168,171],{},[123,163,164],{},"选择对应的项目、仓库或当前线程。",[123,166,167],{},"设定执行时间或执行周期。",[123,169,170],{},"写清楚自动化任务本身的目标、输出格式和边界。",[123,172,173],{},"保存后观察第一次运行结果，再决定是否长期保留。",[88,175,176],{},"这里最容易被忽略的一点是：自动化 prompt 要尽量写成”自包含”的任务说明。不要默认它会记得你之前说过什么，最好把检查范围、输出格式和验证要求写完整。",[88,178,179],{},"❌ 不够自包含的写法：",[181,182,188],"pre",{"className":183,"code":185,"language":186,"meta":187},[184],"language-text","请检查一下文档里的链接有没有问题。\n","text","",[92,189,185],{"__ignoreMap":187},[88,191,192],{},"✅ 推荐的写法：",[181,194,197],{"className":195,"code":196,"language":186,"meta":187},[184],"请检查 docs\u002F 目录下所有 .md 文件中的外部链接是否有效。\n\n检查范围：仅检查以 http:\u002F\u002F 或 https:\u002F\u002F 开头的链接，忽略锚点和相对路径。\n输出格式：按”文件路径 | 行号 | 链接 | 状态”列出失效链接；全部正常时输出”全部链接正常”。\n验证方式：对每个链接发起 HEAD 请求，超时 5 秒视为失效。\n限制：不修改任何文件，不创建新文件。\n",[92,198,196],{"__ignoreMap":187},[88,200,201],{},"两者的区别在于：第一种每次触发时 Codex 都要靠猜测来填补缺失的细节，结果容易不稳定；第二种把边界、格式、验证方式都写明白了，无论在哪次执行、哪个上下文里，行为都是一致可预期的。",[136,203,204],{"id":204},"使用时的提醒",[120,206,207,210,213],{},[123,208,209],{},"不同工作区里的自动化能力可能并不完全一样，有些支持项目级任务，有些更偏向提醒和跟进。",[123,211,212],{},"第一次配置时，建议先从低风险、只读型任务开始。",[123,214,215],{},"如果自动化会写文件、访问外部系统或触发通知，最好先确认权限边界和人工复核方式。",[88,217,218],{},[219,220],"img",{"alt":221,"src":222},"image-20260511155400455","\u002Fimages\u002Fimage-20260511155400455.png",{"title":187,"searchDepth":224,"depth":225,"links":226},1,2,[227,228,229],{"id":138,"depth":225,"text":138},{"id":156,"depth":225,"text":156},{"id":204,"depth":225,"text":204},"Codex 自动化指南，说明定时任务、提醒、监控、后续跟进和适合自动化处理的工作场景，沉淀重复检查流程。","md",[233,234,235,236,237,238],"Codex 自动化","Codex 定时任务","Codex 监控","Codex 提醒","Automations","自动化工作流",null,{},true,{"title":243,"description":244},"Codex 自动化任务与监控提醒教程","Codex 自动化指南，讲解定时任务、提醒、监控、后续跟进和适合自动化沉淀的重复检查流程。","nC37ZexnZ7OeTNE2a1qyro3jQVtTq9ghub8iiwV3kzk",{"id":79,"title":42,"body":247,"description":230,"extension":231,"keywords":340,"links":239,"meta":341,"navigation":241,"path":43,"seo":342,"stem":44,"__hash__":245},{"type":81,"value":248,"toc":335},[249,251,255,263,265,267,277,279,281,289,291,293,303,305,307,312,314,319,321,323,331],[84,250,86],{"id":86},[88,252,90,253,95],{},[92,254,94],{},[88,256,98,257,106,260,112],{},[100,258,105],{"href":102,"rel":259},[104],[100,261,111],{"href":109,"rel":262},[104],[88,264,115],{},[88,266,118],{},[120,268,269,271,273,275],{},[123,270,125],{},[123,272,128],{},[123,274,131],{},[123,276,134],{},[136,278,138],{"id":138},[88,280,141],{},[143,282,283,285,287],{},[123,284,147],{},[123,286,150],{},[123,288,153],{},[136,290,156],{"id":156},[88,292,159],{},[143,294,295,297,299,301],{},[123,296,164],{},[123,298,167],{},[123,300,170],{},[123,302,173],{},[88,304,176],{},[88,306,179],{},[181,308,310],{"className":309,"code":185,"language":186,"meta":187},[184],[92,311,185],{"__ignoreMap":187},[88,313,192],{},[181,315,317],{"className":316,"code":196,"language":186,"meta":187},[184],[92,318,196],{"__ignoreMap":187},[88,320,201],{},[136,322,204],{"id":204},[120,324,325,327,329],{},[123,326,209],{},[123,328,212],{},[123,330,215],{},[88,332,333],{},[219,334],{"alt":221,"src":222},{"title":187,"searchDepth":224,"depth":225,"links":336},[337,338,339],{"id":138,"depth":225,"text":138},{"id":156,"depth":225,"text":156},{"id":204,"depth":225,"text":204},[233,234,235,236,237,238],{},{"title":243,"description":244},[344,346],{"title":38,"path":39,"stem":40,"description":345,"children":-1},"Codex Skills 和 Plugins 入门说明，介绍技能、插件、MCP 能力的关系，以及适合沉淀的工作流类型。",{"title":46,"path":47,"stem":48,"description":347,"children":-1},"Codex 桌面形象设置教程，记录桌面展示效果、素材准备、配置步骤和适合个性化工作台的用法，便于识别任务状态。",1780051841043]