4. 常用节点介绍


Dify 的工作流由多种功能节点组成,以下是按分类介绍的常用节点:

基础节点

节点名称功能说明
LLM调用大语言模型进行文本生成、对话、推理等任务,是最核心的节点。
知识检索从知识库中检索与用户问题相关的文本内容,用于 RAG 场景。
输出定义工作流的最终输出内容,可以是文本、变量或组合内容。
AgentAgent 节点可以在工作流内部执行自主决策,调用工具完成复杂任务。

问题理解

节点名称功能说明
问题分类器根据用户输入的内容自动分类,路由到不同的处理分支。

逻辑控制

节点名称功能说明
条件分支根据设定的条件判断,将流程导向不同的分支路径。
人工介入在工作流执行过程中暂停,等待人工审核或确认后继续。
迭代对一组数据逐条执行相同的处理流程(类似 for 循环)。
循环反复执行某个流程块,直到满足退出条件。

数据转换

节点名称功能说明
代码执行运行自定义的 Python 或 JavaScript 代码,处理数据或执行计算。
模板转换使用 Jinja2 模板语法格式化输出内容。
变量聚合器将多个变量的值合并为一个变量,方便后续节点统一引用。

提示:点击任意节点即可在右侧面板中配置该节点的参数,包括选择模型、设置提示词、配置上下文等。