Dify Workflow vs Chatflow 2026:你该建哪个?
Dify 的两种应用类型看起来像但行为不同。选错就要重建。这是决策规则。
💡 你将学到
Dify 的两种应用类型看起来像但行为不同。选错就要重建。这是决策规则。
困惑是真的
在 Dify(152,348 stars,2026-08-14)里,你要么建 Chatflow 要么建 Workflow 应用,新手常常选错。区别不是视觉风格——是状态:Chatflow 记得对话,Workflow 不记得。
Chatflow(对话应用)
- 逐条消息、带对话记忆
- 为聊天机器人、客服、助手而生
- 有聊天历史、跨轮持久变量、用户反馈循环
- 设计更慢,因为每一轮都重要
这些情况建 Chatflow:用户和应用有来有回——追问、细化请求、多轮任务。
Workflow(单次自动化)
- 一进一出,无记忆
- 为自动化而生:摘要、分类、提取、路由
- 接近确定性:相同输入给相近输出,测试更容易
- 运行更便宜:不跨轮堆上下文
这些情况建 Workflow:任务是转换——PDF 到摘要、查询到 SQL、邮件到行动项。
决策规则(30 秒)
问:用户需要追问吗? - 需要 → Chatflow - 不需要 → Workflow
如果你发现自己在 Workflow 里存“上一个答案”来假装有记忆,你应该建 Chatflow。
会咬人的实际差异
- 变量:Chatflow 跨轮持久变量;Workflow 变量每次运行独立
- 调试:Workflow 运行隔离——更容易调试和 CI 测试
- 成本:Chatflow 每轮重发历史(更多 token);Workflow 单次
- 用例重叠:“客服机器人”听起来像 Workflow,但十有八九是 Chatflow
FAQ
能互相转换吗? 不能直接转换——要重建图。第一次就选对。
哪个更便宜? Workflow——单次意味着不重发历史。
Workflow 能调用 Chatflow 吗? 能——Dify 支持跨应用调用,自动化可以调用对话应用。
哪个更适合 RAG? 都支持知识库;Chatflow 保留 RAG 聊天通常需要的追问能力。
相关文章
2026-08-06
Plandex(1.6万星)AI编程智能体2026:在终端里规划、应用和审查大型代码改动
2026-07-19
Stable Diffusion本地部署:免费AI绘图不求人
2026-08-10
如何创建AI Agent 2026:一晚从零到能跑的agent
