

Dify 是一款开源的 LLM(大型语言模型)应用开发平台,旨在通过整合 AI 工作流、RAG 管道、Agent 智能体等核心功能,帮助开发者高效构建和部署生成式 AI 应用。
[Dify 官网] https://dify.ai[GitHub 仓库] https://github.com/langgenius/difyDocker-compose快速启动https://docs.dify.ai/getting-started/install-self-hosted/docker-compose
一、核心功能
1. 可视化工作流编排
Dify 提供基于画布的可视化开发界面,支持拖拽式构建复杂的 AI 工作流。开发者可快速设计数据处理、模型调用和结果输出流程,降低开发门槛。
2. 全面的模型支持
支持数百种专有/开源 LLM(如 GPT、Mistral、Llama3 等),以及 OpenAI API 兼容模型,覆盖主流推理服务商(如 DeepSeek、Anthropic)和自托管方案,提供灵活的模型选择。

3. RAG 增强检索
内置完整的 RAG 管道,支持从 PDF、PPT 等文档格式提取文本,提供索引构建、语义检索等功能,有效增强模型对私有数据的理解能力。
4. Agent 智能体开发
支持基于 ReAct 或函数调用定义 Agent,提供 50+ 预置工具(如 Google 搜索、DALL·E、WolframAlpha),开发者可扩展自定义工具,实现复杂任务自动化。
5. Prompt IDE 与模型优化
提供交互式提示词开发环境,支持多模型性能对比及调试。结合 LLMOps 功能,可监控应用日志、标注数据并持续优化模型表现。
二、部署与扩展能力简介
多环境部署:支持 Docker 快速启动(最低要求 2核 CPU/4GB 内存),亦可通过 Helm Charts 在 Kubernetes 集群实现高可用部署。
企业级服务:提供云端托管(含免费沙盒计划)和 AWS 一键部署方案,支持自定义品牌和 SSO 等企业功能。
API 集成:所有功能均提供 RESTful API,便于与企业现有系统集成。
三、典型应用场景
1. 智能客服:结合知识库实现精准问答(如法律咨询助手)。
2. 内容生成:通过工作流编排自动生成 SEO 文章、长文本翻译等。
3. 数据分析:利用 Agent 调用工具链完成市场调研、情感分析等任务。
4. 模型微调:基于生产数据持续优化提示词和数据集,提升模型效果。
四、生态与社区
开源协作:采用 Apache 2.0 协议,活跃社区提供 GitHub 讨论、Discord 交流等渠道。
企业支持:针对初创公司和大型企业提供定制化解决方案,包括私有化部署和技术支持。




