Skip to content

工作流节点

工作流节点是低代码工作流的最小执行单元。不同节点负责不同类型的处理逻辑。

基础节点

  • 开始节点:定义工作流启动时需要的输入参数。
  • 结束节点:定义工作流最终输出。
  • 大模型节点:调用模型完成理解、生成、总结、分类或推理。
  • 插件节点:调用已授权插件完成外部查询、数据处理或业务操作。
  • 子工作流节点:调用其他工作流复用已有流程。

业务逻辑节点

  • 代码节点:使用代码处理复杂逻辑。
  • 选择器节点:按条件进入不同分支。
  • 意图识别节点:识别用户输入意图并路由到不同流程。
  • 循环节点:对数组或列表逐项处理。
  • 批处理节点:批量处理多条输入。
  • 变量聚合节点:合并多个节点输出。

数据节点

  • 数据库新增、查询、更新、删除节点:读写数据库资源。
  • SQL 自定义节点:执行更复杂的数据查询。
  • 知识库检索节点:从知识库召回相关内容。
  • 知识库写入和删除节点:维护知识库内容。
  • 变量节点:读取或写入流程变量。
  • 长期记忆节点:读取或写入长期记忆。

输入输出节点

  • 输入节点:在对话流中收集用户输入。
  • 输出节点:向用户返回中间消息、确认信息或流程结果。

组件节点

  • HTTP 请求节点:调用 HTTP 接口。
  • 问答节点:向用户发起问题并等待回答。
  • 文本处理节点:做字符串处理、提取和格式化。
  • JSON 序列化和反序列化节点:处理结构化数据。

配置建议

节点名称应表达业务含义。关键节点要配置失败提示和兜底逻辑。输出字段尽量结构化,方便后续节点引用。