用途:Autopilot 提供从想法到可运行代码的全自主执行流水线,流程为 spec → plan → execute → QA → validate,适合需要端到端自主开发的场景。
主要能力:分为五个阶段。阶段 0 需求:输入模糊时先调用 deep-interview 生成 SPEC.md,否则用 explorer 与 analyst 提取需求,architect 产出技术规格,输出到 .omp/specs/autopilot-{slug}.md。阶段 1 规划:architect 制定计划,planner 拆解任务并估算,critic 校验可行性,输出 .omp/plans/autopilot-impl.md。阶段 2 执行:可用 /skill:team N:executor "implement plan" 或顺序执行,独立任务并行,构建与测试可后台运行。阶段 3 QA:tester 补测试,依次运行 npm run build、npx tsc --noEmit、npm run lint、npm test,失败则修复重试,最多 5 轮后升级。阶段 4 验证:architect、security-reviewer、code-reviewer 多视角审查,全部通过才算完成,被拒则修复并重新验证。阶段 5 清理:删除状态文件、总结成果并报告完成。
使用方式:命令形如 /skill:autopilot "build a REST API for task management" 或 /skill:autopilot "create a user authentication system"。可在 .omp/config.json 中配置 autopilot 的 maxQaCycles、maxValidationRounds、pauseAfterPlanning、skipQa、skipValidation。
限制:资料未提供具体平台支持、收费方式、性能数据与效果保证;QA 最多 5 轮、验证最多 3 轮为默认配置,可调整。