计划任务与工作流
计划任务 面板同时支持传统步骤模式和流程图工作流模式——既可以当作定时执行器,也可以当作一套可视化自动化工具。
支持的触发方式
Cron 表达式固定间隔一次性用户触发KVDB 队列消费
其中:
用户触发:不会自动调度,只在你手动执行时运行。KVDB 队列消费:适合做"有任务入队就消费"的场景。
目标设备与分组
- 计划任务沿用主界面的设备 / 分组语义。
- 如果任务里选择了分组,运行时会使用这些分组当前绑定的脚本和配置。
用户触发类型还可以设置是否显示到主界面的更多操作,以及手动触发前是否必须先选中设备。
两种编辑方式
步骤模式
适合简单串行动作,例如:
- 启动脚本
- 停止 / 暂停 / 继续脚本
- 锁屏 / 解锁
- 重启 SpringBoard / 重启设备
- 等待若干秒
- 执行 Lua 代码
- 启用 / 停用 / 触发其它计划
工作流模式
适合复杂自动化。工作流编辑器里可以直接组合这些常见能力:
- 设备动作与脚本运行
- 文件管理里的三类目录操作
- HTTP 请求、Lua 代码
- KVDB 与 TableDB
- 条件分支、变量、流程控制
- 调用其它计划任务
测试与手动执行
- 工作流编辑器内置"测试运行"功能,可以在编辑器里直接查看测试日志。
- 保存后的计划任务支持"立即执行",并能实时追踪运行状态。
- 测试或运行出错时,面板会直接显示错误位置和消息,方便回到对应步骤修改。
运行历史与导出
- 每个计划任务都保留运行历史。
- 运行记录支持查看状态、触发来源、设备结果统计和日志内容。
- 执行日志可导出到
文件管理 → 报告目录。
备份与恢复
- 计划任务列表支持整库备份 / 恢复。
- 适合换电脑、重装环境,或给另一套中控复制同样的自动化配置。