Skip to content

变量

变量用于存储值,可以在整个工作流程中访问这些值。

例如,您可以将获取文本块检索到的文本存储在变量中,并在其他组件中访问该变量。

变量命名

您可以为变量指定任意名称。但为了更方便地在表达式标记中访问变量,建议不要在变量名称中包含空格、@符号和方括号([])。

变量前缀

MakAgent 在变量或命令的名称中使用前缀来指示特定目的或功能。

$$ 前缀

$$ 前缀表示设置或访问存储在存储中的变量值。

$push: 前缀

当使用 $push: 作为前缀时,MakAgent 会将变量值的数据类型更改为数组。如果变量已有值,该值将成为数组的第一项。当为变量赋值时,MakAgent 不会替换变量值,而是将该值推入数组中。

示例:假设您正在循环遍历元素,使用获取元素块获取元素文本,并将文本放入以 $push: 为前缀的变量中,如 $push:texts

  • 第一次迭代:texts 变量值为 ["Text 1"]
  • 第二次迭代:texts 变量值为 ["Text 2"]
  • 以此类推