基本概念

本文介绍高级组合动作的一些基本概念。如果您有一定的编程基础,相信这部分对您来说会是很简单的。

组合动作编辑器

高级组合动作编辑器窗口分为左中右三列。左侧为模块工具箱,中间为动作步骤定义区域,右侧为变量定义和外观设置区域。

基本的操作过程为:

  1. 定义要使用的变量;
  2. 从模块工具箱中选取需要的模块,拖放到动作步骤列表中,并设置模块的输入和输出参数;
  3. 调整外观(图标和文字标签);
  4. 保存。

变量

可以把变量理解成 “盒子” 。变量的值,便是盒子里存放的物品。 变量的 “标识” ,可以理解为给盒子取的名字,或者在盒子上贴的标签,用以区分是哪个盒子。每个变量有一种类型,可以看作这个盒子只能存放某种类型的东西。默认值可以理解为盒子里最初存放的物品。


高级组合动作的每个步骤模块,可以理解为从需要的盒子里取出存放的物品(输入),经过某种处理后,再存放到原来的或另外的盒子里(输出)。

当前所支持的变量类型:

  • 文本:字符串;
  • 图片:从剪贴板或文件中读取的图片内容;
  • 布尔:表示“真/是” 或 "假/否" ;
  • 列表:表示一组字符串,比如选中的多个文件的路径等;
  • 日期时间:表示时间值;
  • 数字:数字值;

模块

模块通常会接收一些输入(从变量中读取或直接指定固定的参数值),进行某种处理后,再把结果输出到变量里。

比如下面的 “文本处理” 模块,将待处理的文本转换为大写后,再输出到context变量中。