自动化
介绍本编辑器提供的三种自动化方式——动作、脚本与变量,说明它们各自解决什么问题、适合什么场景,以及如何选择。
自动化解决什么问题
自动化就是让编辑器替你重复执行同一套操作。手工修一张图也许只要几十秒,但同样的步骤要在几百张图上重来,既慢又容易出错。把流程固定下来交给编辑器执行,换来的是速度和一致性:参数不会因为手抖而偏,顺序也不会漏。判断值不值得自动化的标准很简单:这件事是不是要重复很多次、步骤是不是基本固定。如果只是偶尔处理一两张图,手工做反而更快,没必要为了自动化专门去搭一套流程。
三种方式的分工
本编辑器提供了三条自动化的路。动作负责「录下来、放一遍」,把你在界面上做过的操作记成步骤序列,之后对别的文档重放;脚本负责「写程序」,用 JavaScript 描述要做什么,适合规则复杂、条件判断多的任务;变量负责「批量换内容」,把文案、图片、显隐做成可替换的字段,再喂进一张表格,一次生成多个版本。前两种关心操作过程,第三种关心画面里的内容,这是它们最本质的区别。

按需求挑一种
选择时看两点:规则是否固定、工作量是否巨大。步骤固定、且都能在界面上点出来,用动作就够了,不需要任何编程基础。需要循环几十次、按图层名筛选、按序号推算位置这类带逻辑的要求,动作很难表达,脚本才是合适的工具。同一套版式要套上几十上百条文案或图片,动作和脚本都得改流程,用变量配一张表格最直接。三种方式也可以混用,例如用脚本触发一组动作,再用变量产出多个版本。
动手前的小建议
不管用哪种方式,都建议先在一份副本上试跑,确认结果符合预期再批量执行,尤其是会覆盖原文件的操作。流程本身也要尽量简单可读:动作里的步骤越少越容易看懂,脚本里的变量名起得清楚一点,日后再改会轻松很多。另外,把常用的脚本保存下来会一直留在浏览器里,把依赖的动作集导出备份,换台设备也能快速恢复。
要点速记
- 只处理一两张图时,手工往往比先搭一套自动化流程更快。
- 步骤固定用动作,需要循环和判断用脚本,同一版式出很多版本用变量。
- 批量执行前先在副本上试跑,确认输出格式和文件命名都正确。
- 三种方式可以组合使用,例如让脚本去触发一组已经录好的动作。
