Appearance
工作流节点
工作流节点是低代码工作流的最小执行单元。不同节点负责不同类型的处理逻辑。
基础节点
- 开始节点:定义工作流启动时需要的输入参数。
- 结束节点:定义工作流最终输出。
- 大模型节点:调用模型完成理解、生成、总结、分类或推理。
- 插件节点:调用已授权插件完成外部查询、数据处理或业务操作。
- 子工作流节点:调用其他工作流复用已有流程。
业务逻辑节点
- 代码节点:使用代码处理复杂逻辑。
- 选择器节点:按条件进入不同分支。
- 意图识别节点:识别用户输入意图并路由到不同流程。
- 循环节点:对数组或列表逐项处理。
- 批处理节点:批量处理多条输入。
- 变量聚合节点:合并多个节点输出。
数据节点
- 数据库新增、查询、更新、删除节点:读写数据库资源。
- SQL 自定义节点:执行更复杂的数据查询。
- 知识库检索节点:从知识库召回相关内容。
- 知识库写入和删除节点:维护知识库内容。
- 变量节点:读取或写入流程变量。
- 长期记忆节点:读取或写入长期记忆。
输入输出节点
- 输入节点:在对话流中收集用户输入。
- 输出节点:向用户返回中间消息、确认信息或流程结果。
组件节点
- HTTP 请求节点:调用 HTTP 接口。
- 问答节点:向用户发起问题并等待回答。
- 文本处理节点:做字符串处理、提取和格式化。
- JSON 序列化和反序列化节点:处理结构化数据。
配置建议
节点名称应表达业务含义。关键节点要配置失败提示和兜底逻辑。输出字段尽量结构化,方便后续节点引用。