Skip to content

执行条件

工作流中,可以通过执行条件来控制节点的运行。

语法说明

编写执行条件的语法完全遵循 JavaScript 的语法。

执行条件支持复杂的逻辑表达式,包括布尔运算符(如 &&, ||, !)、比较运算符(如 ===, !==, >, <)以及嵌套条件。

边属性设置

在 AIFlowy 中,并没有条件节点的概念,条件分支可以通过边属性设置来控制。

下面举一个例子来演示边属性的设置。

如图,先定义一个工作流,并设置为两个分支:

branches-demo.png

点击分支 1 的连接线,会弹出边属性设置的输入框:

branch-one.png

我们将分支 1 的执行条件设置为 input=="1"

再将分支 2 的执行条件设置为 input=="2"

然后点击 试运行,输入 2,可以看执行结果为 branch_two

branch-result.png

节点执行条件

写法和边条件一样,满足条件才会执行该节点。

node-condition.png