用途:与 Codex CLI 协作,通过多轮专家反馈迭代分析、规划和解决复杂编程问题。适用场景包括分析存在多种可能方案的复杂代码库、为实施计划获取外部验证、根据反馈迭代方案,以及验证实验设计或数据处理管线。
主要能力与用法:技能引导先做信息收集,明确目标、约束、相关代码位置、数据格式、备选方案及关注点(性能、正确性、可维护性、可扩展性);随后按模板生成结构化提示并保存为 /tmp/codex_iteration_N_prompt.txt,其中包含问题描述、代码库上下文、备选方案优缺点,以及请求 Codex 针对致命缺陷、遗漏考虑、风险评估、更优替代与推荐意见给出批判性反馈。接着在工作目录中以非交互方式运行 Codex,命令为:cd [working_directory] 后执行 codex exec -C [working_directory] --json -o /tmp/codex_iteration_N_output.txt "$(cat /tmp/codex_iteration_N_prompt.txt)" 2>&1 | tee /tmp/codex_iteration_N_log.txt。
处理与迭代:读取输出文件,提取关键问题、遗漏考虑、风险评估、替代方案与最终推荐。技能特别强调幻觉防护:不得直接信任 Codex 反馈,需用 Read 核对代码实际问题,用 WebSearch、Grep 验证 API 或库是否真实存在、建议模式是否符合项目惯例、性能与安全主张是否有依据;记录已验证、已驳回(幻觉)与需人工验证三类结果,只向用户报告已验证反馈,不确定项标注“验证需要”。随后修正关键问题、纳入遗漏因素、更新估算并记录变更,向用户展示摘要和更新后的计划,再由用户选择继续迭代(通常 2-3 轮收敛)或进入实施。
限制:该技能依赖本地安装并完成认证的 Codex CLI;未提供具体计费、平台支持范围或准确性保证。若 Codex 无响应或报错,资料建议检查 /tmp/codex_iteration_N_log.txt 日志、确认 codex CLI 已安装并认证、简化提示或拆分问题。停止迭代的标准是:无未解决关键问题、主要顾虑均已考虑、实施路径清晰、已知风险可接受并已记录、用户有信心继续。其他细节暂未提供。