4. 认识工作流画布


工作流画布是 Dify 最核心的可视化编排界面,适用于工作流和 Chatflow 两种应用类型。

画布基本操作

image-20260407121641279

打开画布:创建或进入一个工作流/Chatflow 类型的应用后,即可看到工作流画布。

画布左侧提供了一组工具按钮:

  • 添加节点:点击后展开节点面板,可以搜索和选择要添加的节点。
  • 注释:在画布上添加文字注释,方便团队协作时理解流程。
  • 指针:默认的节点选择和拖拽模式,或者框选画布上的多个节点进行批量操作。
  • 拖动画布:按住拖动可以平移画布视图。
  • 整理节点:让节点在界面上按照更清楚的方式排列。
  • 更多操作:导出、导入等高级功能。

开始节点

image-20260407121609223

每个工作流都从一个开始节点出发。创建工作流时,系统会提示你选择开始节点的类型:

  • 用户输入(原始开始节点):设置用户输入变量的开始节点,用来收集用户填写的内容,例如问题、主题、文件、数字、下拉选项等。支持以 Web 应用程序、服务 API、MCP 服务器形式访问,并可将工作流作为工具调用。
  • 触发器:触发器可以作为工作流的开始节点,例如定时任务、自定义 webhook 或与其他应用程序的集成。

连接节点

image-20260407121747284

通过从一个节点的输出端口拖拽连线到另一个节点的输入端口,即可建立节点之间的数据流转关系。连线表示上游节点的输出会作为下游节点的输入。

操作节点

image-20260605005325879

选中某个节点后,点击节点右上角的「…」(或右键节点),即可打开操作菜单:

  • 运行此步骤:单独运行当前节点,便于调试。
  • 更改节点:把当前节点替换成另一种类型,在弹出面板中按「节点 / 工具 / 开始」分类选择即可。
  • 拷贝:复制该节点,可粘贴到画布其他位置。
  • 复制:在原位附近直接生成一个副本。
  • 删除:移除该节点。
  • 查看帮助文档:跳转到该节点的官方说明。

顶部工具栏

image-20260605005945921

顶部工具栏汇集了运行、检查、配置和发布工作流的常用操作,从左到右依次为:

  • 测试运行:直接试跑整条工作流,用来验证流程是否按预期工作。
  • 查看运行历史:查看以往每次运行的记录。
  • 检查清单:发布前的自检入口,角标数字表示待解决的问题数。点开会逐条列出需修复的项。
  • 环境变量:存放 API 密钥、数据库密码等敏感信息的地方。它们随工作流保存、而非写死在代码里,便于在不同环境间共享。
  • 系统变量:一组全局变量,类型匹配时无需连线即可被任意节点引用。
  • 发布:把当前编辑好的工作流正式发布上线。
  • 版本历史:查看并切换工作流的历史版本。

底部工具栏

image-20260407121801385

画布底部提供撤销、重做、历史记录等操作按钮,右下角可以调整画布的缩放比例,还有一个「变量检查」功能用于检查工作流中所有变量的引用关系。

评论

0
还没有评论,来写第一条吧