零代码搭建AI应用,Dify积木式工作流开源了
想做个 AI 应用,但不会写代码?这是大多数普通人的痛点请编程太贵,自己学太难,有没有一种方法,能像搭积木一样轻松搭建 AI 应用?
答案是:有! 今天介绍的这款开源项目,已经帮助全球 9 万开发者实现了这个愿望。
项目概览
GitHub 地址:https://github.com/langgenius/dify
Stars:92K+ ⭐(还在快速增长中)
核心定位:LLMOps 平台,让每个人都能创建可持续的 AI 原生应用
什么是 Dify
通俗来说,Dify 就是一款可视化 AI 应用搭建平台。你不需要写一行代码,只需要像拼图一样拖拽各种组件,就能组合出一个完整的 AI 应用。
举个例子:你想做一个"智能客服"工作流,只需要:
- 拖入一个"用户输入"组件
- 拖入一个"大模型"组件
- 拖入一个"知识库"组件
- 拖入一个"输出"组件
- 用线把它们连起来
搞定!一个智能客服应用就完成了。
核心功能
1. 可视化工作流编排
拖拽式界面,支持复杂的流程设计:
- 条件分支(如果...那么...)
- 循环处理
- 并行执行
- 外部 API 调用
2. 全面的模型支持
支持数十个推理提供商和自托管方案:
- GPT 系列
- Claude 系列
- Llama 系列
- 通义千问
- DeepSeek
- 任何兼容 OpenAI API 的模型
3. RAG 知识库
支持上传 PDF、TXT、Notion、网页等内容,AI 会基于这些知识回答问题。
4. 插件生态
内置 Web 搜索、Wikipedia 等插件,AI 可以实时联网查询信息。
5. 团队协作
支持多人同时编辑,适合企业场景。
应用场景
- 🤖 智能客服:基于企业知识库的问答机器人
- 📝 内容生成:自动写文章、写文案
- 📊 数据分析:上传 Excel,AI 自动分析
- 🎫 工单处理:自动分类、转派工单
- 💬 聊天助手:企业内部的 AI 助手
部署方式
Docker(推荐)
docker run -d --name dify \
-v dify:/app/api/storage \
-p 80:80 \
langgenius/dify:latest
Kubernetes
官方提供 Helm Chart,支持大规模部署。
对比其他产品
| 特性 | Dify | LangFlow | ToolJet |
|---|---|---|---|
| 开源协议 | MIT | MIT | MPL-2.0 |
| Stars | 92K+ | 53K+ | 35K+ |
| 工作流 | ✅ | ✅ | ✅ |
| RAG | ✅ | ✅ | ❌ |
| 中国本地化 | 好 | 一般 | 一般 |
总结
Dify 的出现,让 AI 应用开发不再是程序员的专利。无论是创业者想快速验证想法,还是企业想搭建内部 AI 工具,Dify 都是一个值得关注的选择。
更重要的是,它是开源的,你可以完全控制自己的数据和隐私。
关键词:开源 | 低代码 | AI应用 | 工作流 | Dify