Appearance
变量
变量用于存储值,可以在整个工作流程中访问这些值。
例如,您可以将获取文本块检索到的文本存储在变量中,并在其他组件中访问该变量。
变量命名
您可以为变量指定任意名称。但为了更方便地在表达式标记中访问变量,建议不要在变量名称中包含空格、@符号和方括号([])。
变量前缀
MakAgent 在变量或命令的名称中使用前缀来指示特定目的或功能。
$$ 前缀
$$ 前缀表示设置或访问存储在存储中的变量值。
- 另请参阅:存储
$push: 前缀
当使用 $push: 作为前缀时,MakAgent 会将变量值的数据类型更改为数组。如果变量已有值,该值将成为数组的第一项。当为变量赋值时,MakAgent 不会替换变量值,而是将该值推入数组中。
示例:假设您正在循环遍历元素,使用获取元素块获取元素文本,并将文本放入以 $push: 为前缀的变量中,如 $push:texts:
- 第一次迭代:
texts变量值为["Text 1"] - 第二次迭代:
texts变量值为["Text 2"] - 以此类推
MakAgent在线文档