用途:logic-master 通过 Codex CLI 在 --yolo 模式下完成两类任务。一是逻辑优化:算法改进与性能调优、重构(提取函数、简化条件、降低复杂度)、业务逻辑(校验规则、数据转换、状态机)、调试复杂逻辑缺陷与竞态条件。二是图像类代码任务:从截图、设计稿、架构图生成代码,或根据报错截图给出修复。不适合视觉与样式改动(CSS、布局、颜色、字体、动画),这类应改用 frontend-master。
主要能力与命令:直接提示使用 codex exec --yolo "<instruction>";通过 stdin 传入文件内容使用 cat <file> | codex exec --yolo -;附加图片使用 codex exec --yolo --image <path-to-image> "<instruction>";指定目录使用 codex exec --yolo -C <directory> "<instruction>"。--yolo 为必需项,用于自动批准并绕过沙箱。其他可用标志包括 --image/-i、--json(JSONL 事件流)、-o/--output-last-message(保存最终输出)、-C/--cd、--sandbox(推荐 workspace-write)、--model/-m。输出可配合 jq 解析,或保存到文件;可用 codex exec resume --last 继续上次会话。
使用方式与工作流:先判定任务类型(逻辑优化或图像类),准备输入(文件内容或图片路径),构造带 --yolo 的 Codex 命令,通过 bash 执行,捕获输出后交由子代理实施,再用 lsp_diagnostics 验证。图像任务示例包括由 UI 稿生成 React 组件、由架构图实现数据流、由报错截图生成修复建议,亦可附加多张图片做前后状态转换。
适用场景:提升算法与内存/异步性能、精简嵌套条件与复杂度、抽取复用校验逻辑、修复复杂逻辑缺陷。
限制与安全:--yolo 会绕过审批与沙箱限制,官方建议仅在版本控制目录中、改动可轻松回退、不涉及敏感操作或凭据、且处于隔离开发环境下使用。图片无法识别时改用绝对路径;命令挂起时确认已带 --yolo;沙箱报错可加 --sandbox workspace-write;输出被截断可用 -o 保存;模型不可用可尝试 --model gpt-4o 或检查 API key。其他收费与价格信息暂未提供。