条件判断节点

最近更新时间:2025-09-02 17:26:21

我的收藏

节点功能

条件判断节点属于基础节点,根据逻辑对比输入的两个值,并根据结果判断后续路由到的分支。




操作说明

设置条件

支持添加 if-else 条件,每个条件中支持配置逻辑表达式,同时表达式之间支持“与”和“或”逻辑。您可以根据需求灵活组织这些逻辑表达式。
逻辑表达式支持引用祖先节点输出变量和填写固定值两种方式。
支持切换条件判断方式,包括“大模型理解语义判断”和“精准判断”两种。推荐使用大模型理解语义判断,所用模型与“应用的思考模型”一致。需严格判断条件时使用精准判断。
“else”表示不满足以上所有条件,支持跳过配置,如需要处理兜底回复,可以连接“回复节点”。




条件配置

逻辑表达式
左值
右值
等于
string
string
int
int
float
float
bool
bool
array<string>
array<string>
array<int>
array<int>
array<float>
array<float>
array<bool>
array<bool>
不等于
string
string
int
int
float
float
bool
bool
array<string>
array<string>
array<int>
array<int>
array<float>
array<float>
array<bool>
array<bool>
大于
int
int, string(仅当手动输入可转化的数字字符串时支持)
float
int, string(仅当手动输入可转化的数字字符串时支持)
大于等于
int
int, string(仅当手动输入可转化的数字字符串时支持)
float
int, string(仅当手动输入可转化的数字字符串时支持)
小于
int
int, string(仅当手动输入可转化的数字字符串时支持)
float
int, string(仅当手动输入可转化的数字字符串时支持)
小于等于
int
int, string(仅当手动输入可转化的数字字符串时支持)
float
int, string(仅当手动输入可转化的数字字符串时支持)
已填充
string, int, float, bool, array<string>, array<int>, array<float>, array<bool>, array<object>, object, file, doc, img, aud, vid,array<file>, array<doc>, array<img>, array<aud>, array<vid>

未填充
string, int, float, bool, array<string>, array<int>, array<float>, array<bool>, array<object>, object, file, doc, img, aud, vid,array<file>, array<doc>, array<img>, array<aud>, array<vid>

属于
string
string
int
int
float
float
bool
bool
array<string>
array<string>
array<int>
array<int>
array<float>
array<float>
array<bool>
array<bool>
不属于
string
string
int
int
float
float
bool
bool
array<string>
array<string>
array<int>
array<int>
array<float>
array<float>
array<bool>
array<bool>
包含
string
string
array<string>
array<string>
array<int>
array<int>
array<float>
array<float>
array<bool>
array<bool>
不包含
string
string
array<string>
array<string>
array<int>
array<int>
array<float>
array<float>
array<bool>
array<bool>

输出变量

默认包含条件判断所选择的条件序号,以及运行时报错信息 Error(数据类型为 object,正常运行时该字段为空)。不支持用户手动新增。




应用示例

根据用户输入的文章主题与风格撰写文章,通过条件判断节点判断用户是否需要生成文章封面。



其中条件判断节点配置如下:




常见问题

条件判断节点的“else”部分需要连接后续流程吗?
每个分支都需要连接后续流程。