参考文档 APA Creator 界面与视图速查

APA Creator 界面与视图速查

四个概念、面板构成、两种视图、流程图组件——一页看完。配合第 2 课使用。

依据:本页按本机 APA Creator 2.1 社区版的实测界面整理,下方截图即取自该版本。官方暂未发布这一版的界面文档,若与你的客户端有出入,以客户端实际界面为准——也欢迎把截图发我,我来更新本页。

四个概念(包含关系)

流程包含 ▸ 流程块包含 ▸ 命令包含 ▸ 属性

数量关系:一流程 ≥ 一流程块;一流程块 ≥ 一条命令;一命令 ≥ 一个属性。[1]

这套包含关系在 2.x 里没有变,变的是它摆在哪儿:以前是固定的"命令区 / 组装区 / 属性区"三栏,现在拆成了可停靠的面板。

界面构成

APA Creator 主界面:左侧竖栏、中央流程图、右侧属性面板、底部输出
APA Creator 2.1 主界面:左竖栏 · 中央流程图编辑器 · 右竖栏 · 底部输出
左竖栏工作区 / 流程 / 命令 / 时间线 / 搜索。点标签切换面板内容。
右竖栏AI / 属性 / 变量。选中命令或流程块后,在这里改它的参数。
中央流程图 / 流程块编辑器,多标签。点流程块上的铅笔图标进入编辑后,它会作为新标签页并列在这里。
底部输出面板,看运行日志与报错。

最容易踩的一条:命令面板在流程图视图下是灰的。标题写着"当前视图下命令列表不可用,切换到流程块编辑视图使用"。这不是故障——命令是流程块内部的东西,得先进入流程块编辑视图(点流程块上的铅笔图标),命令面板才会亮。第 2 课会带你走一遍。

命令面板的分组

命令面板的分组列表
命令面板:我的收藏 / 扩展命令 / AI / 基本命令 / 鼠标键盘 / 界面操作 …

分组依次为:我的收藏、扩展命令(右上角有"获取命令")、AI、基本命令、 鼠标键盘、界面操作、智能文档处理、软件自动化、数据处理、 文件处理、系统操作、网络。顶部的搜索框是最快的找命令方式。

本课最常用的两组:界面操作(网页、窗口、图像、文本、OCR、智能识别)与软件自动化(浏览器、Word、Excel、Outlook、数据库等)。

流程面板

流程面板:扩展、资源文件、界面库、流程设置、流程块
流程面板:一个流程下面挂着扩展 / 资源文件 / 界面库 / 流程设置 / 流程块

它管的是流程的结构:流程块是干活的主体、可以有很多个;界面库存放你选过的网页与窗口元素;资源文件放流程要用到的数据文件;扩展装额外的包(比如 Python 库)。

两种视图

流程图视图看整个流程:开始节点、各个流程块、它们之间的连线与分叉。命令面板在这里不可用。
流程块编辑视图看这一个流程块内部:命令以"一句句中文"编号排列;进入后它会作为新标签页与流程图并列,命令面板也在这里变亮。

流程块编辑视图右上角有一个写着当前视图名的蓝色标签:「可视化」= 命令以一句句中文排列,「源代码」= 同一段命令的 BotScript 代码。点它切换,两副面孔、一份内容。

实测补充:新建流程项目的对话框只填名称与位置,没有引擎或模板选项; 新建出来的流程块默认是 BotScript(源代码视图里能看到 Dim、模块.命令、@ui"…")。 另外记住:在画布上双击节点改的是"描述",进入编辑要点流程块上的铅笔图标。

流程块编辑视图:命令列表与右侧属性面板
流程块编辑视图:中央多出流程块标签页、命令面板变亮、选中命令后右竖栏列参数

流程图上的组件

组件作用数量
流程开始流程的起点有且仅有一个
流程块一个步骤,干活主体至少一个
判断按条件走"是 / 否"两条分支可零可多
结束流程停止可零可多

顶部工具条

按钮作用
运行 / 调试 / 停止从起点跑整个流程;调试可逐步执行、打断点;停止中断当前运行
删除未使用清理流程里没用到的流程块与变量
UI 分析器打开界面元素选取窗口,网页与桌面元素都在这里选
内置浏览器用客户端自带的浏览器打开页面,免装扩展也能操作

UI 分析器

UI 分析器:可视化树、目标预览、特征筛选器(支持通配符)
UI 分析器:左侧可视化树定位元素,右侧看目标预览与特征筛选器

官方给出的两条建议