逻辑节点:判断功能

逻辑节点中的判断是一个承接性质的功能可以根据填槽节点的槽点或者全局变量中赋值后的变量内容进行设定判断条件,支持AND和OR条件 。

分支条件设置

  • AND条件:AND是同一的条件组,必须满足任意所有条件组,即可满足条件。

  • OR条件:OR之间是不同的条件组,满足任意一个条件组,即可满足条件。

以判断按键为例

机器人回复部分将语音配置中的按键功能开启,设定收集1位数字。

image

用户说(用户输入)部分设定意图为系统内置的UNKNOWN,在通过系统内置环境变量${envVars["CURRENT_QUERY"]}(此变量意味收集被叫用户的所有描述)收集按键信息并将按键信息赋值给全局变量中的【按键值】

image

根据赋值后的全局变量【按键值】进行判断用户输入内容。

image

创建完成判断节点后,就可以根据不同的分支条件创建子节点,形成逻辑分支。