Appearance
基础术语与变量类型
第一次接触 RPA Plus 时,先记住三件事:流程由节点组成,变量保存数据,任务负责执行流程。
学完本篇后,你将能够:
- 看懂流程编辑器中的基础术语。
- 为网址、数字和一组数据选择合适的变量类型。
- 创建变量,并在节点中引用变量。
常用术语
| 术语 | 含义 | 示例 |
|---|---|---|
| 流程 | 一套完整的自动化步骤。 | 打开商品页,读取价格,再保存到文件。 |
| 节点 | 流程中的一个具体操作。 | 访问网站、点击元素、等待 3 秒。 |
| 连线 | 决定节点的执行顺序。 | 访问网站后再点击元素。 |
| 变量 | 在不同节点之间传递数据。 | 保存目标网址或商品标题。 |
| 浏览器环境 | 流程实际运行的位置。 | 某个独立的账号和 Cookie 环境。 |
| 任务 | 把流程、环境和执行时间组合起来。 | 每天 09:00 执行一次流程。 |
变量是什么
变量可以理解为一个贴了名字的收纳盒:变量名是标签,变量值是盒子里当前保存的内容。
例如,创建 target_url,默认值填写 https://example.com。在访问网站节点中引用它,节点运行时就会访问这个网址。
变量的价值在于:同一个网址只需要设置一次;更换浏览器环境时,流程仍然可以读取当前环境的数据。
变量从哪里来
| 来源 | 说明 | 常见用途 |
|---|---|---|
| 系统变量 | RPA Plus 运行时自动提供。 | 任务 ID、环境编号、Cookie。 |
| 开始节点变量 | 在流程开始时创建,整条流程都能使用。 | 目标网址、关键词、循环次数。 |
| 节点输出变量 | 节点运行后产生,只能供后续节点使用。 | 商品标题、接口响应、提取结果。 |
常用系统变量包括:
| 变量 | 内容 |
|---|---|
task_id | 当前任务 ID。 |
serial_number | 当前浏览器环境编号。 |
browser_name | 当前浏览器环境名称。 |
cookies | 当前环境的 Cookie 内容。 |
注意敏感信息
account_password 和 cookies 可能包含登录凭据。不要把它们写入调试日志、截图、公开文件或分享给无关人员。
变量的作用范围
- 系统变量和开始节点变量:从流程开始到结束都可以使用。
- 中间节点产生的变量:只能在该节点之后的下游节点中使用。
- 不同分支之间:只有执行路径能够到达当前节点的变量才会出现在选择器中。
例如,下面的流程中,product_title 只能在保存到文件节点中使用:
text
开始流程 → 获取元素数据 → 保存到文件创建一个变量
在开始流程或变量管理节点中,都可以按下面的步骤创建变量:
- 选中节点,打开右侧节点配置面板。
- 点击 添加变量。
- 填写变量名并选择类型。
- 填写默认值;没有初始内容时可以留空。
- 在备注中写明用途,然后保存节点配置。

选择变量类型
选择类型时看变量值的用途,不要只看变量名:
| 类型 | 适合保存 | 示例 |
|---|---|---|
| 字符串 | 较短的单行文字。 | https://example.com |
| 数字 | 需要计算或比较大小的数值。 | 3 |
| 布尔 | 是或否、开启或关闭。 | true |
| 数组 | 一组按顺序排列的数据。 | ["账号A", "账号B"] |
| 对象 | 一条数据中的多个字段。 | {"username":"demo","enabled":true} |
| 文本 | 较长或包含换行的文字。 | 多行消息、模板。 |
| 文件 | 一个本地文件的路径。 | /Users/demo/data.xlsx |
| 文件夹 | 一个本地文件夹的路径。 | /Users/demo/Downloads |
数字不需要加引号;网址、编号等不参与计算的内容,即使看起来是数字,也建议使用字符串。
更多类型填写规则见变量与数据。
在节点中引用变量
支持变量的输入框右侧会显示变量按钮。推荐通过按钮选择变量,RPA Plus 会自动插入正确格式:
- 打开要使用变量的节点配置。
- 点击输入框右侧的变量按钮。
- 在 系统变量 或 流程变量 中找到目标变量。
- 点击变量并保存配置。
例如,选择 target_url 后,输入框会插入:
text
${target_url}
一个最小示例
目标:让访问网站节点使用一个可随时更换的网址。
- 在开始流程中创建字符串变量
target_url。 - 默认值填写
https://example.com。 - 在访问网站节点的 URL 中选择
target_url。 - 调试流程,确认页面能够正常打开。
以后只需要修改开始节点中的默认值,所有引用 target_url 的节点都会使用新网址。