Skip to content

开始与输出节点

开始节点

开始节点为流程提供了启动点,并在配置中支持两种主要类型,以适应不同的使用场景和需求:

  1. 表单类型:这种类型的开始节点允许用户通过一个预定义的表单界面输入数据。该表单由开发者根据流程的需要设计,包括各种字段以收集必要的信息。当用户填写并提交表单时,收集到的数据作为流程的入参,触发流程的执行。这种方式适合需要直接从用户那里获取输入的场景。
  2. Webhook类型:Webhook类型的开始节点通过外部系统的HTTP请求来触发流程。开发者可以配置一个接收HTTP请求的端点(URL),当该端点接收到请求时,流程被激活。请求体中的数据可以作为流程的输入参数。这种方式适合在流程需要由外部事件或系统动作触发的场景中使用(比如钉钉机器人触发Flow)。 通过提供这两种类型的开始节点,Flow平台能够灵活地适应不同的输入需求和触发条件,从而为各种自动化流程提供了强大的支持。

表单类型的开始节点

当你创建一个Flow之后,开始节点默认是以表单类型出现的,并且自带一个名为「消息」的默认字段。你可以通过点击节点配置中的「添加字段」来为表单加入更多的字段。也可以点击字段旁边的「⚙」按钮来修改当前字段的配置。

目前添加字段支持下面几种字段类型,你可以根据自己的场景来选择合适的类型:

字段类型描述及适用场景
单行文本一般用于收集简短的文本信息,无字符数量限制
文本域与单行文本只有交互上的区别,通常用户收集长篇的信息,无字符数量限制
单选下拉框一般用于在给定的选项中选择合适的内容
多选下拉框在给定的选项中选择多个内容
👷🏻‍♂️开发者请注意:
在Flow运行中该类型的数据是一个数组,比如["香蕉","苹果"],请注意在使用的时候根据场景处理
JSON为开发者提供的,一般用于复杂的入参,比如我想定义一些复杂的数据结构,一般用于和外部系统交互时,接收外部系统入参用。
文件可以允许用户通过表单上传一个文件
👷🏻‍♂️开发者请注意:
在Flow运行中,该字段实际执行的是一个文件的URL,并非二进制文件流

字段的配置项说明:

配置项说明
字段名称表单中的显示名称
变量名称在Flow的其他节点中要获取该字段所使用的名称,为英文字母和符号的组合
占位符在表单未输入情况下的显示内容,通常为提醒用户应该输入什么内容
是否必填开启后必须填写该字段后才能运行
选项(仅适用单选和多选)配置选框的选项,暂不支持接口导入

Webhook类型的开始节点

当您选择Webhook类型作为开始节点后,BetterYeah AI平台将为该Flow分配一个独特的Webhook URL。为了启用和安全地使用这个Webhook URL,您需要按照平台的引导完成以下步骤:

  1. 获取API KEY:首先,您需要在当前空间内获取一个API KEY。这个API KEY是用来验证请求来源的身份,确保只有授权的用户或服务能够触发Flow。
  2. 配置Webhook URL:获取API KEY后,您需要将其替换到Webhook URL中的相应占位符(YOUR_API_KEY )位置。这样,您就完成了Webhook URL的配置,使其能够接收来自外部系统的请求。

此配置完毕的Webhook URL可以轻松地集成到支持Webhook机制的第三方平台中,如钉钉机器人等。当这些第三方平台的Webhook触发事件发生时,它们会向BetterYeah AI平台发送HTTP请求,进而激活相应的Flow进行自动化处理。

这种方式使得BetterYeah AI平台能够无缝地与外部系统协作,响应各种事件,从而扩展了自动化流程的应用范围和效能。


输出节点

输出节点在Flow中起到标识流程结束的作用,其设计简洁直观。该节点的功能主要是将其前一个节点的输出内容直接传递出去,而不进行任何形式的修改或自定义配置。这意味着,在当前的设计中,用户无法对输出节点进行个性化设置,包括但不限于更改输出内容的格式或结构。