Dify工作流新手入门:从零创建第一个自动化流程

听雨眠
听雨眠
发布时间:2026-10-23 | 7人浏览过
原创

刚打开 Dify 的工作流画布时,面对满屏的空白和左侧密密麻麻的节点列表,很多人第一反应是:“这玩意儿到底怎么连?”别慌,其实它不像写代码那样需要严密的语法记忆,更像是在玩一种高级的连线游戏。你只需要想清楚数据从哪里进、经过什么处理、最后到哪里去,剩下的就是拖拖拽拽的事。

很多新手卡在第一步,往往是因为没搞清楚“开始”节点的意义。在 Dify 里,一切流程都必须有一个明确的起点,这个起点定义了你的工作流接收什么输入。比如你想做一个自动回复助手,那起点就是用户的提问;如果你想做文章摘要工具,起点就是一篇长文本。搞清楚输入,后面的节点才知道该处理什么。

认识画布:你的自动化流水线

Dify 的工作流界面设计得很直观,左边是工具箱,中间是画布,右边是属性配置栏。你可以把中间的画布想象成一条工厂流水线,每一个节点就是一个工位。

最核心的三个概念是:开始节点、处理节点和结束节点。开始节点负责接收原料(输入变量),处理节点负责加工(比如调用大模型、执行代码、判断条件),结束节点负责出货(输出结果)。只要把握住这三个环节,复杂的流程也能拆解得明明白白。

Dify工作流新手入门:从零创建第一个自动化流程

Dify 工作流主界面,左侧为节点库,中间为画布,右侧为属性配置

刚开始建议从最简单的线性流程入手,不要一上来就搞分支判断。先试着让数据从头走到尾,跑通一次,再考虑加复杂逻辑。

第一步:定义清晰的输入变量

创建新工作流后,你会看到默认的“开始”节点。点击它,右侧面板会显示变量设置。这里是你定义“原料”的地方。

假设我们要做一个“社交媒体文案生成器”,你需要告诉系统用户会提供什么信息。通常至少需要两个变量:一个是“主题”,一个是“风格”。在变量类型里,选择“文本”即可。记得给变量起个英文名,比如 topic 和 style,虽然界面上显示中文标签,但内部引用时英文更稳定,也方便后续调试。

设置好变量后,别忘了点一下“更新”或保存,这样后续的节点才能识别到这些输入。

第二步:添加核心处理节点

有了输入,接下来就要让大模型干活了。从左侧节点栏拖出一个“LLM”节点到画布上,并用连线把它和“开始”节点连起来。

连线操作很简单:鼠标悬停在“开始”节点的右侧圆点,按住拖动到“LLM”节点的左侧圆点,松开即可。如果连线成功,你会看到一条实线连接两者,这代表数据流向。

Dify工作流新手入门:从零创建第一个自动化流程

鼠标从开始节点拖拽连线至LLM节点的操作示意

选中 LLM 节点,在右侧配置提示词。这里是关键:你需要引用刚才定义的变量。在提示词框里,输入类似这样的内容:“请根据主题 {{topic}} ,以 {{style}} 的风格写一篇社交媒体文案。”注意,{{topic}} 这种格式是 Dify 引用变量的标准写法,通常可以通过点击输入框旁边的“+”号直接插入,避免手打出错。

选一个好用的模型,比如 GPT-3.5 或 GPT-4,温度值(Temperature)可以根据需求调整。如果是创意写作,可以设高一点(如 0.7);如果是事实总结,设低一点(如 0.2)。

第三步:连接输出并测试

处理完的数据不能悬在半空,必须有个去处。拖出一个“结束”节点,将其与 LLM 节点相连。

在“结束”节点的配置里,你需要指定输出什么。点击“添加输出变量”,选择来源为刚才的 LLM 节点,然后选择它的输出字段(通常是 text 或 result)。给这个输出变量起个名字,比如 final_copy。

Dify工作流新手入门:从零创建第一个自动化流程

在结束节点中选择LLM输出变量作为最终结果

现在,整个流程看起来应该是:开始 -> LLM -> 结束。点击右上角的“运行”按钮,在弹出的测试窗口中填入具体的主题和风格,比如主题是“周末露营”,风格是“幽默风趣”。

点击运行后,观察右侧的运行日志。如果一切顺利,你会看到每个节点的执行状态变成绿色,并在结束节点看到生成的文案。如果报错,检查连线是否断开,或者变量引用是否正确。

常见坑点与排查

新手最容易遇到的问题是“变量未定义”。这通常是因为你在 LLM 节点里手动输入了变量名,但没有从开始节点正确传递过来,或者拼写错误。务必使用界面提供的变量选择器,而不是纯手工打字。

另一个常见问题是连线逻辑混乱。虽然 Dify 允许复杂的分支,但在初期,保持单一直线是最稳妥的。如果发现某个节点没执行,检查它的前置节点是否成功输出,以及连线是否真正连通(有时候看着连上了,其实没吸附到锚点上)。

Dify工作流新手入门:从零创建第一个自动化流程

运行测试后,各节点显示绿色成功状态及最终输出结果

当你能够熟练跑通这个简单的线性流程后,就可以尝试加入“条件分支”节点,比如根据文案长度决定是否需要二次润色,或者加入“代码”节点进行格式清洗。但在此之前,确保你已经理解了数据是如何从一个节点流向下一个节点的。

工作流的魅力在于复用和组合。一旦你掌握了基本的连线逻辑,就可以把多个小流程拼接成大应用。不用急着学所有节点,先从解决手头的一个小痛点开始,比如自动整理会议纪要或生成日报,慢慢你就会发现,原来自动化并没有那么高不可攀。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表