条件路由器

条件路由器

基于灵活的文本比较对消息进行路由,使您的工作流实现智能分支。

组件描述

条件路由器组件的工作原理

条件路由器 是一种流程组件,用于基于可自定义的文本比较逻辑引导消息流向。这使其成为分支流程的强大工具,让您的 AI 工作流能够实现动态决策。

组件功能说明

条件路由器的核心功能是检查一段输入文本,并将其与指定的匹配值进行比较。根据所选运算符(如“等于”、“包含”或“为空”)的比较结果,消息将被路由到两条可能的路径之一:True 路由False 路由。这使您的工作流能够根据消息内容或结构自动处理不同的场景。

输入参数

条件路由器接受多个参数以配置其行为:

输入名称类型描述必填高级
输入文本字符串操作的主要文本输入。
匹配文本字符串用于比较的文本输入。
运算符字符串用于比较文本的运算符(见下文)。
区分大小写布尔值比较时是否区分大小写。
消息字符串在任一路径上传递的消息对象。

可用运算符:

  • 等于
  • 不等于
  • 包含
  • 以...开始
  • 以...结束
  • 为空
  • 不为空
  • 是网址
  • 是邮箱
  • 是数字

丰富的运算符选择让您能够实现复杂的路由逻辑,例如按子串匹配、检测空输入或校验网址/邮箱/数字格式。

输出

该组件提供两条输出路径:

  • True 路由: 当比较结果为真时激活,原始消息通过该输出传递。
  • False 路由: 当比较结果为假时激活,原始消息通过该输出传递。

两条输出均为“消息”类型,确保与您工作流中的下游组件兼容。

使用场景与优势

条件路由器特别适用于:

  • 分支逻辑: 根据消息内容将其引导至不同组件或操作。
  • 校验过滤: 筛选符合特定文本条件的消息(如邮箱、网址、非空字段)。
  • 个性化: 根据用户输入自定义用户交互流程。
  • 自动化: 针对特定关键词或消息模式自动响应或执行操作。

将此组件集成至您的工作流中,您可以构建高度响应且适应性强的 AI 流程,智能应对各种输入场景。

常见问题

条件路由器组件的作用是什么?

它使用等于、包含或为空等运算符,将输入文本与定义的值进行比较,并根据结果将消息送入不同路径。

支持哪些比较运算符?

支持的运算符包括等于、不等于、包含、以...开始、以...结束、为空、不为空、是网址、是邮箱和是数字。

可以设置区分大小写的比较吗?

可以,您可以启用或关闭比较的大小写敏感。

如何在我的工作流中使用条件路由器?

它可用于创建逻辑分支,例如根据用户输入将其发送到不同的响应或操作,让您的自动化更加互动和灵活。

条件路由器适合非开发者使用吗?

完全适合!它为用户友好而设计,无需编程即可设置高级路由逻辑。

在 FlowHunt 中体验条件路由

通过条件路由器设计更智能、适应性更强的工作流。立即开始构建基于决策的流程。

了解更多

升级网关
升级网关

升级网关

升级网关组件可根据升级逻辑智能地路由传入消息,使工作流能够在自动化 AI 响应和人工客服介入之间切换。它跟踪升级状态,确保在需要人工接管时无缝切换并保留上下文。...

1 分钟阅读
AI Human Escalation +4
搜索 Gmail 邮件
搜索 Gmail 邮件

搜索 Gmail 邮件

搜索邮件组件可让您根据特定条件自动查找和检索 Gmail 邮件。它支持筛选搜索并返回匹配邮件列表,方便您将邮件查找集成到自动化工作流中。...

1 分钟阅读
Email Gmail +4
自定义护栏
自定义护栏

自定义护栏

自定义护栏组件通过 LLM 驱动的验证提示,确保只有符合特定主题或标准的用户输入才能继续你的工作流。它充当智能过滤器,阻止无关或不需要的输入,并按照你设定的规则引导对话。...

1 分钟阅读
AI Guardrail +4