[{"data":1,"prerenderedAt":249},["ShallowReactive",2],{"navigation":3,"layout-toc-\u002Fcodex\u002Ftask-execution":78,"page-\u002Fcodex\u002Ftask-execution":186,"\u002Fcodex\u002Ftask-execution-surround":244},[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":30,"body":80,"description":171,"extension":172,"keywords":173,"links":179,"meta":180,"navigation":181,"path":31,"seo":182,"stem":32,"__hash__":185},"docs\u002F1.codex\u002F06.task-execution.md",{"type":81,"value":82,"toc":166},"minimark",[83,87,91,94,98,101,104,111,114,120,123,129,132,135,143,153,156,160,163],[84,85,86],"h1",{"id":86},"任务的顺序执行和并行",[88,89,90],"p",{},"本小节来介绍一下，在使用 codex 的过程中，如何进行任务顺序执行的管理以及任务的并行操作。",[88,92,93],{},"我们使用codex开发obsidian新手教程网站作为示例：来说明任务的顺序执行管理和并行操作",[84,95,97],{"id":96},"_1顺序执行","1.顺序执行",[88,99,100],{},"选择本地项目\u002F创建新的项目，该项目实际上就对应我们本地的一个文件夹，它存储在我们的本地。",[88,102,103],{},"然后点击创建新的对话。",[88,105,106],{},[107,108],"img",{"alt":109,"src":110},"Xnapper-2026-05-11-15.08.36","\u002Fimages\u002FXnapper-2026-05-11-15.08.36.png",[88,112,113],{},"我们向 CodeX 发送任务，让他帮我们设计一个网站，这个时候他就会开始执行。",[88,115,116],{},[107,117],{"alt":118,"src":119},"image-20260511151615728","\u002Fimages\u002Fimage-20260511151615728.png",[88,121,122],{},"在这个任务没有执行的过程中，如果我们去给他下达新的命令，就只能等待。显示的是下面这种情况：",[88,124,125],{},[107,126],{"alt":127,"src":128},"image-20260511153100591","\u002Fimages\u002Fimage-20260511153100591.png",[88,130,131],{},"这种相当于当前他正在执行一个任务，我们给他的另外两个命令就需要排队，必须等前面的任务执行完成之后才能执行。",[88,133,134],{},"但是如果我们想修改一下要求，比如想让他明确这个网站的背景风格为“手绘风格”，如果等他设计完成之后再去修改就会比较麻烦。我希望他在正在设计的时候就知道我的风格要求。",[88,136,137,138,142],{},"这时候，我们可以点击",[139,140,141],"strong",{},"引导","选项。这样操作后，他就会执行一个“插队”的操作：",[144,145,146,150],"ol",{},[147,148,149],"li",{},"原本的任务顺序：\n(a) 执行网站设计\n(b) 介绍技术选型\n(c) 执行手绘风格要求（原定第三个任务）",[147,151,152],{},"插队后的效果：\n我们想让“手绘风格”在设计过程中就发挥作用，通过点击引导提示，这个任务就会直接插队到当前正在执行的任务当中。",[88,154,155],{},"这实际上就是通过这样一个过程，演示如何对顺序执行的任务进行管理以及相关的插队操作。",[84,157,159],{"id":158},"_2如何并行","2.如何并行",[88,161,162],{},"实际上就是一个项目（Project）里面，我们同时去执行多个任务。",[88,164,165],{},"这个时候，我们只需要在左侧边栏点击“新建对话”就可以了。这样的话，它的几个任务就会并行执行，互不干扰。",{"title":167,"searchDepth":168,"depth":169,"links":170},"",1,2,[],"Codex 任务顺序执行与并行说明，帮助理解读文件、运行命令、修改文件、验证结果和汇报进度的机制，便于复核。","md",[174,175,176,177,178],"Codex 并行任务","Codex 顺序执行","Codex 多任务","Codex 项目并行","任务执行机制",null,{},true,{"title":183,"description":184},"Codex 顺序执行与并行任务机制","Codex 任务执行机制说明，讲解顺序读写、命令运行、验证汇报，以及如何在多个项目或对话中并行处理任务。","xCpTmTThJUMy2NMIIuOXf04PvTpE9LtRqIaRtcn99Jo",{"id":79,"title":30,"body":187,"description":171,"extension":172,"keywords":241,"links":179,"meta":242,"navigation":181,"path":31,"seo":243,"stem":32,"__hash__":185},{"type":81,"value":188,"toc":239},[189,191,193,195,197,199,201,205,207,211,213,217,219,221,225,231,233,235,237],[84,190,86],{"id":86},[88,192,90],{},[88,194,93],{},[84,196,97],{"id":96},[88,198,100],{},[88,200,103],{},[88,202,203],{},[107,204],{"alt":109,"src":110},[88,206,113],{},[88,208,209],{},[107,210],{"alt":118,"src":119},[88,212,122],{},[88,214,215],{},[107,216],{"alt":127,"src":128},[88,218,131],{},[88,220,134],{},[88,222,137,223,142],{},[139,224,141],{},[144,226,227,229],{},[147,228,149],{},[147,230,152],{},[88,232,155],{},[84,234,159],{"id":158},[88,236,162],{},[88,238,165],{},{"title":167,"searchDepth":168,"depth":169,"links":240},[],[174,175,176,177,178],{},{"title":183,"description":184},[245,247],{"title":26,"path":27,"stem":28,"description":246,"children":-1},"用 Codex 完成第一个任务的入门教程，带你选择工作目录、输入任务、查看结果并完成基础验证，形成操作习惯。",{"title":34,"path":35,"stem":36,"description":248,"children":-1},"Codex 权限管理指南，说明文件访问、命令审批、网络权限、敏感数据和高风险操作的控制方式，适合任务前核对。",1780051841042]