变量,变量是一种存储数据的基本单位。你可以将变量想象成一个存储箱,你可以在其中放入数据(这被称为赋值),并在需要时取出或更改这些数据。变量有一个唯一的名称,你可以通过这个名称来引用变量中的数据。例如,如果你有一个名为temperature的变量,你可以使用temperature来获取或设置温度的值。
「设置变量」节点是 Workflow 中的一个重要功能,它允许你在工作流中声明新的变量,或者对已经声明的变量进行赋值或修改操作。这个功能可以帮助你管理和控制工作流中的数据,使你的工作流更加灵活和强大。
你可以通过「设置变量」来创建变量和更新变量,创建或者更新变量后,下游节点可以直接引用该变量。
使用说明
创建变量
- 进入 Workflow 技能的编辑页面,在需要使用变量的位置,添加一个操作节点「设置变量」。
250px|700px|reset
- 参数说明
250px|700px|reset
250px|700px|reset
编辑/删除变量
- 编辑变量
点开节点配置面板,可直接编辑修改变量名、类型、结构,修改完成后,会自动同步变更所有引用位置处的变量,触发合法有效性校验。
- 当新建变量类型为 object 时,可编辑变量结构:
250px|700px|reset
- 删除变量
在节点的最后一个配置列,点击「—」即可删除当前变量,当变量已在其他位置处引用,则需要删除引用位置,才能删除成功。如图所示:
250px|700px|reset
更新变量
- 如果用户在设置变量节点或者前序的设置变量节点,已经创建过变量,则用户可以在变量名称的位置直接选择之前已创建的变量。
- 选择已创建的变量后,变量名称和类型不可修改,用户可重新对变量赋值。
250px|700px|reset
使用示例
根据用户提供今日的天气状况,来动态生成今日午餐建议。
- 搭建逻辑:进条件分支前,创建一个统一的变量 lunch_suggestion,各个分支根据实际执行情况给它赋值,变量的最终值作为输出,给到 Workflow 下游节点去引用。