本篇我们来聊聊如何使用 Dify 的 Chatflow(对话流程编排器),构建一个Excel 数据可视化助手。在此前的教程中,我们介绍了「聊天助手」和「Agent」构建助手的使用方式,本篇将介绍一种更可控、逻辑更清晰的构建方式——Chatflow 应用。
一句话区分:聊天助手、Agent 和 Chatflow?
应用类型 | 特点 | 是否适合 Excel 可视化场景 |
---|---|---|
聊天助手 | 单轮对话、轻逻辑控制 | ❌ 功能太轻,无法处理上传文件和复杂逻辑 |
Agent | 多步骤任务,支持文件插件 | ✅ 可行但逻辑难控制 |
Chatflow | 可视化流程,强控制节点、支持上传变量 | ✅✅ 更适合结构化处理与引导提问 |
第一步:新建应用,选择 ChatFlow 类型
打开 Dify 控制台,点击【工作室】按钮。
选择应用类型为:ChatFlow,然后点击【创建空白应用】。
第二步:填写 Chatflow 信息
进入配置页,填写基本信息:
- 应用名称:数据可视化助手
- 应用描述:Excel 数据可视化助手
- 应用图标:上传符合的小图标
第三步:设计对话流程
ChatFlow 顾名思义,就是一个对话流程,对话流程通过一个个节点,引导用户按照我们既定的方向提问,并给出答案。
打开可视化编辑器,我们设计如下流程:
-
开始节点:用户上传Excel 表格,并填入用户需求
-
文档提取节点:提取上传的Excle表格数据
-
并行两个节点
-
- 图表判断节点:根据用户需求,判定需要使用哪种图形判断。
- JSON转换节点:将Excle 数据转换成 Json格式。
-
图形插件节点:根据“图表类型” + “JSON数据” 生成图表。
-
输出节点:将图表输出到聊天窗口中。
3.1、开始节点
开始节点,提供“Excle”文件上传和用户需求输入。
3.2、文档提取节器
文档提取器,用来接收,从“开始节点” 传递过来的用户上传的 Excel 文件。
3.3、并行处理
3.3.1、图表类型判断
图表类型判断,使用的是 LLM节点。
根据“开始节点” 中用户输入的用户需求,如:”帮我生成销售数据饼图?” 来判定需要生成的图表类型。
3.3.2、JSON转换
“JSON转换” ,也是一个 LLM节点。
“JSON转换“,用来将 Excel 中的数据,转换为JSON格式的数据,方便后边图表插件生成图表。
3.4、图表插件“ROOKIE_DATA_ALCHEMY”
ROOKIE_DATA_ALCHEMY 可以直接从插件市场下载
图表插件主要需要的两个参数:
- JSON 格式的数据,来自于 ”JSON转换“ 节点。
- 图表类型数据,来自于“图表类型判断器”节点。
3.5、输出图表
输出图表,直接输出插件的内容即可。
第四步:发布并测试应用
- 点击「发布」
- 获取 Web 链接或嵌入代码
- 在聊天页面进行模拟对话
生成销售数据,饼图,
总结
Chatflow 是逻辑清晰、结构明确的可视化对话工具。对于数据可视化助手这种需要用户输入多个参数再进行判断输出的任务来说,Chatflow 是远比“聊天助手”更适合的构建方式!
那么,如何系统的去学习大模型LLM?
作为一名从业五年的资深大模型算法工程师,我经常会收到一些评论和私信,我是小白,学习大模型该从哪里入手呢?我自学没有方向怎么办?这个地方我不会啊。如果你也有类似的经历,一定要继续看下去!这些问题啊,也不是三言两语啊就能讲明白的。
所以我综合了大模型的所有知识点,给大家带来一套全网最全最细的大模型零基础教程。在做这套教程之前呢,我就曾放空大脑,以一个大模型小白的角度去重新解析它,采用基础知识和实战项目相结合的教学方式,历时3个月,终于完成了这样的课程,让你真正体会到什么是每一秒都在疯狂输出知识点。
由于篇幅有限,⚡️ 朋友们如果有需要全套 《2025全新制作的大模型全套资料》,扫码获取~
👉大模型学习指南+路线汇总👈
我们这套大模型资料呢,会从基础篇、进阶篇和项目实战篇等三大方面来讲解。
👉①.基础篇👈
基础篇里面包括了Python快速入门、AI开发环境搭建及提示词工程,带你学习大模型核心原理、prompt使用技巧、Transformer架构和预训练、SFT、RLHF等一些基础概念,用最易懂的方式带你入门大模型。
👉②.进阶篇👈
接下来是进阶篇,你将掌握RAG、Agent、Langchain、大模型微调和私有化部署,学习如何构建外挂知识库并和自己的企业相结合,学习如何使用langchain框架提高开发效率和代码质量、学习如何选择合适的基座模型并进行数据集的收集预处理以及具体的模型微调等等。
👉③.实战篇👈
实战篇会手把手带着大家练习企业级的落地项目(已脱敏),比如RAG医疗问答系统、Agent智能电商客服系统、数字人项目实战、教育行业智能助教等等,从而帮助大家更好的应对大模型时代的挑战。
👉④.福利篇👈
最后呢,会给大家一个小福利,课程视频中的所有素材,有搭建AI开发环境资料包,还有学习计划表,几十上百G素材、电子书和课件等等,只要你能想到的素材,我这里几乎都有。我已经全部上传到CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】
相信我,这套大模型系统教程将会是全网最齐全 最易懂的小白专用课!!