自动驾驶取消器
将以下提示词粘贴到你的 AI 对话框中:
请根据官方安装指南 https://skillhub.cn/install/skillhub.md,在 AI 助手中安装规范名为 @user_e634750a/sectest130v3-s017 的技能。
技能介绍
要解决的具体问题
当 autopilot 工作流运行中需中断(如插入高优先级任务、调整参数或计划偏离预期),直接终止进程会留下两个问题:未清理的 Ralph/UltraQA 中间状态可能导致后续任务卡壳;未保留的进度(当前阶段、已修改文件)会让重启后的 autopilot 无法衔接上下文。我们需要一种优雅取消方式:停掉当前工作流,同时保留有用进度。
技能如何工作
自动驾驶取消器核心是停止+清理+保留逻辑:
- 停止当前活动的
autopilot工作流,避免后续步骤执行; - 清理关联状态:
Ralph活跃则清空,Ultrawork与Ralph关联则一并清理,UltraQA活跃也会被清除; - 保留关键进度:当前阶段、已创建/修改文件、规格与计划文件、验证结论均被标记保存。
适用边界与注意点
- 恢复工作流时,运行
/autopilot即可从保留进度继续; - 需完全清除状态(不再恢复)时,执行
force clear,但会删除.omc/autopilot-state.json、.omc/autopilot/目录和.omc/plans/autopilot-impl.md等文件,操作前需确认; - 仅针对
autopilot工作流的取消与状态管理,不涉及其他工作流中断。
使用场景
- autopilot 正在跑长链路任务,需要插入紧急修复且不想丢失已完成阶段,用取消器中断并保留进度
- Ralph/UltraQA 中间状态堆积导致后续步骤卡住,需要清理活跃状态但保留计划文件
- autopilot 计划偏离预期,想停止当前流程、保留已修改文件和验证结论,稍后重新运行 /autopilot 继续
- 想彻底重置 autopilot 相关状态且不打算恢复,执行 force clear 删除 autopilot 文件前确认
适合人员
- 使用 autopilot 跑长链路的自动化工程师,需要在中断任务时保留进度并后续恢复
- 维护 Ralph/UltraQA 状态的运维工程师,需要在状态卡住时安全清理活跃状态
- 负责任务编排和验证的技术负责人,需要在计划偏离时停止流程并保留验证结论
- 管理本地 omc 状态文件的开发者,需要在重置工作流前确认 force clear 影响