用途:当一个手动操作重复多次、可能值得自动化时,用此技能判断是否升级,以及升级到何种最小安全形态。目标不是全部自动化,而是把已被验证的重复工作提升为最小安全循环,并带有清晰证据、控制与反馈。
主要能力:先记录当前手动循环(触发条件、输入、步骤、输出、失败模式、频率),并以真实运行证据为准,如命令历史、日志、工单、PR、CI 运行和聊天交接。然后选择最小持久形态:保留手动、运行手册清单、脚本、定时任务或守护进程/服务;避免直接跳到守护进程,若脚本加调度器已足够。
使用方式:先判断是否满足可自动化条件(操作重复且输入决策输出相似、手动版本有明显成本或风险、可限定范围且幂等可观测可回滚、人无需读实现即可理解循环状态);不满足则给出“暂不自动化”结论及所需证据。接着定义安全包络:前置条件、dry-run、幂等策略、锁定与并发、回滚或修复程序、密钥与权限边界、限流超时重试、不可逆操作的人工审批门。随后加入可观测性:记录运行、输入、变更、跳过项、失败位置、是否可重试、负责人及证明循环仍有用的指标或产物。最后在最小影响范围下验证:单元测试、fixture 测试代表性输入、dry-run、受控的真实执行、重试与部分失败恢复验证,并记录回滚命令或手动修复路径。
适用场景:适合反复出现、判断规则相对稳定、需要降低人为错误和协调负担的运维、数据或流程类操作。
限制:资料未提供具体定价、平台支持范围或效果数据。缺少安全控制时不应升级;验证结果须说明已测与未测内容及剩余手动部分。最终返回报告应包含结论、证据、安全包络、可观测性计划、实施计划和验证结果。