用途:解析并执行 TOON YAML 工作流文件,把多个 ADB 脚本按阶段串联,并加入错误恢复、验证与状态管理。
主要能力:基于阶段的执行;{{ variable }} 参数模板替换;每步动作后的验证;带重试与回退逻辑的错误恢复;阶段进度状态跟踪;按动作设置超时。
使用方式:工作流以 YAML 定义,包含 name、description、version、parameters、phases 与 recovery。执行命令示例:uv run adb-run-workflow.py --workflow magisk-setup.toon;可加 --param device_id=192.168.1.100:5555、--dry-run、--verbose、--json。工作流文件位于 workflow/ 目录,如 phase-execution.toon、error-recovery.toon、parameter-templating.toon。
适用场景:多步骤自动化序列、有依赖关系的脚本协调、需要重试与回退的流程、可复用工作流定义。
限制:资料未提供具体收费、平台支持范围与效果保证;实际可用性取决于所调用的 adb-* 脚本是否存在。