停止当前流程——自动化跑偏时的急停按钮
什么时候需要停止动作
自动化流程不是每次都能顺利跑完:
- 某个动作执行卡住了
- 多动作工作流跑到一半发现不对
- 定时触发意外多跑了一次
这时候需要一个"急停"机制。
两种方式
1. 停止动作
在动作列表里加一个"停止当前流程"动作——它会终止当前工作流的后续动作,不再往下执行。适合加在某些条件判断动作之后(比如检测到某个状态不对就停)。
2. 悬浮球停止手势
在悬浮球四向绑定里留一个方向给"停止当前流程"——在任何应用里一划就能掐断正在跑的流程。推广站的四向绑定向建议"下侧"留给急停,这个建议很实用。
设计建议
搭工作流时,留一个回退位——要么加停止动作在列表末尾,要么在悬浮球上绑停止手势。自动化最怕的就是"它在跑什么我不知道,停不掉"。
循环执行时尤其重要
如果某个工作流设了循环执行,停止入口更是必需品——没有手动停止的话,它会一直循环跑下去,直到被其他条件打断或系统杀掉应用。