🔧 开源框架

Dify

8.8 / 10

开源LLMOps平台,支持可视化编排AI工作流、RAG管道和Agent应用,提供拖拽式Prompt IDE和丰富的模型集成

LLMOpsRAG工作流可视化开源
📅 收录: 2026-06-16 🔄 更新: 2026-06-16
📄 深度文章 (2 篇)

1. Dify

Dify 快速入门

开源的 AI 应用开发平台,拖拽几下就能搭出生产级 AI 应用。

这是什么?适合谁?

Dify(读音 “dee-fai”)是一个开源的 LLMOps 平台。它和 Coze 一样支持可视化拖拽,但定位不同——Coze 偏”运营/客服场景的快速 Bot”,Dify 偏”开发者搭建生产级 AI 应用”。它提供了完整的工具链:可视化工作流编排、RAG(检索增强生成)管道、Agent 框架、模型管理、日志监控、API 导出。

它适合这些用户:企业开发者——想搭建公司内部的 AI 应用(智能客服、知识库助手、文档分析),需要私有化部署、数据可控;AI 应用创业者——做一个 SaaS 产品,后端能力不想从零写,直接用 Dify 提供的 API;研究机构/学校——需要 RAG、Agent 实验平台,又不希望被某个商业云绑定;以及希望”自托管”的团队——所有数据存在自己的服务器上,合规可控。

和同类产品(Coze、FastGPT、LangChain)比,Dify 的差异是开源 + 自托管。Coze 是字节的 SaaS,FastGPT 偏 RAG 而非全栈,LangChain 是代码库而 Dify 是产品——Dify 是少数能”开箱即用 + 开源 + 全栈”的平台。另一个差异是生产级特性齐全——内置日志、监控、版本管理、API 鉴权,适合从原型直接走到生产。

准备工作

小白需要准备这些:

  • Docker 24+ 和 Docker Compose:Dify 官方推荐用 Docker 部署,这是最省心的方式。安装地址:https://www.docker.com/
  • 8GB 内存起步:本地跑 Dify 至少要 8GB,推荐 16GB。
  • 至少一个大模型 API Key:OpenAI、Anthropic、DeepSeek、Qwen、智谱、月之暗面等所有 OpenAI 兼容服务都行。
  • 基础命令行知识:会用 cdlsdocker compose up 这种简单命令。
  • 付费提示:Dify 本体免费开源(商业版除外),但调用大模型需要付费。DeepSeek、Qwen 性价比高,新手一个月几块钱够用。
  • 可选:云服务器(2 核 4G 起步,推荐 4 核 8G),如果想部署在公网让团队用。

3 步快速上手

第 1 步:安装/访问

Dify 官方提供了一键 Docker 部署方式。

方法一(推荐):Docker Compose 部署

git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
docker compose up -d

启动完成后,浏览器打开 http://localhost/install,第一次会进入初始化向导,设置管理员账号。

方法二:Dify Cloud(免安装)

不想自己部署?可以直接用 Dify 官方云服务 https://dify.ai,注册账号即用。免费版每月有 200 次消息额度,适合学习。生产环境建议自托管。

方法三(国内):Dify 国内云

国内用户访问 https://dify.ai 可能慢,可以用 https://dify.aiexpert.com.cn 等国内镜像,或者部署在阿里云/腾讯云上。

第 2 步:配置/初始化

1) 添加模型供应商:

登录后,右上角”头像 → 设置 → 模型供应商”。

点击”+“添加你想用的模型:

新手推荐先配 DeepSeek 或 Qwen,价格低、中文支持好。

2) 创建第一个应用:

回到主界面,点”+ 创建空白应用”:

  • 应用类型选 “聊天助手”(新手推荐)
  • 编排方式选 “基础编排”(可视化,最简单)
  • 输入应用名称和描述

3) 配置 Prompt:

在应用编辑页,左侧”提示词”框填入:

你是一个产品咨询助手,根据下面的产品文档回答用户问题。
如果用户问的不在文档里,礼貌地说"这个问题暂时没有相关信息,建议联系人工客服"。
回答要简洁,不超过 200 字。

产品文档:
{{#context#}}

{{#context#}} 是 Dify 的变量语法,会自动注入知识库检索结果。

第 3 步:跑第一个任务

步骤 1:加知识库

在应用编辑页右侧点”知识库” → ”+ 添加” → “导入已有文本”或”上传文件”:

  • 支持 PDF、Word、Markdown、TXT、CSV
  • 上传后 Dify 会自动分段、向量化(用配置的 Embedding 模型)
  • 完成后在应用里勾选这个知识库

步骤 2:测试对话

在应用编辑页右上角”调试与预览”区,输入测试问题:

“这个产品支持哪些支付方式?”

回车后,Dify 会:

  1. 用 Embedding 模型把问题转成向量
  2. 在知识库里找最相关的 3 段文档
  3. 把文档塞进 Prompt 模板
  4. 调用 LLM 生成答案
  5. 在调试区显示答案 + 引用了哪些文档片段

步骤 3:发布

点右上角”发布” → “发布更新” → 选发布渠道(API、网页嵌入、浏览器扩展等):

  • API 模式:得到一个 OpenAI 兼容的 API endpoint,可以在自己应用里调用
  • 嵌入网页:复制一段 HTML 嵌到你的网站
  • 浏览器扩展:安装 Dify 提供的 Chrome 扩展,在任何网页上调用

恭喜,你的第一个 Dify 应用跑通了。

常见踩坑

1. Docker 启动失败,报”port 80 is already in use” 症状 → docker compose up 失败,提示 80 端口被占。 原因 → 80 端口是 HTTP 默认端口,可能被 Apache/Nginx 或其他应用占用了。 解决 → 编辑 .env 文件,把 NGINX_PORT=80 改成 NGINX_PORT=8080,然后重启。

2. 模型调用报”Invalid API key” 症状 → 测试对话时,提示 Key 无效。 原因 → Key 复制时带空格,或 model 名字拼错。 解决 → 在”模型供应商”重新填 Key,确认没多余空格;核对 model 名字(比如 gpt-4o-mini 不能写成 gpt4o-mini)。

3. 知识库检索不到内容 症状 → 上传了文档,问相关问题 AI 说”我不知道”。 原因 → Embedding 模型没配,或文档没正确分段。 解决 → 在”设置 → 模型供应商”配置 Embedding 模型(推荐 text-embedding-3-smallbge-large-zh);在知识库详情页点”测试检索”验证。

4. Docker 容器一启动就重启 症状 → docker compose ps 显示状态反复 restarting。 原因 → 内存不够,数据库起不来。 解决 → 给机器加内存到 8GB 以上;或者在 .env 里把 DB_MAX_CONNECTIONS 调小到 20。

5. 嵌入网页后中文乱码 症状 → 把 Dify 聊天框嵌到自己的网站,显示乱码。 原因 → 网页编码不是 UTF-8。 解决 → 在 HTML <head> 里加 <meta charset="UTF-8">

6. 工作流节点一直报错 症状 → 拖拽工作流时,某个节点变红,跑不通。 原因 → 节点输入输出类型不匹配。 解决 → 鼠标悬停看错误提示,通常是上游输出是 String 但下游要 Array,加”代码执行”节点手动转换。

初级用法

1. 用”工作室”模板快速开始:Dify 提供了 50+ 模板(“工作室”标签下),包括”客服机器人""文档问答""AI 翻译""简历筛选""SQL 生成器”等。点开模板 → “使用此模板” → 改改配置就能上线。

2. 用知识库 + 聊天助手做”企业知识问答”:这是 Dify 最经典用法——把公司手册、产品文档、FAQ 上传到知识库,搭一个 Chatbot,员工问什么 AI 答什么,降低新人培训成本。

3. 用”工作流”做”长文档总结”:拖一个工作流,节点是:输入文档 URL → 抓取网页内容 → 切分成段 → 逐段总结 → 合并输出 → 返回用户。非常适合做”竞品分析报告""论文摘要”。

高级玩法

1. 用 API 集成到自己的应用:Dify 应用发布后,会给一个 OpenAI 兼容的 API endpoint。可以在自己的代码里调用:

import openai

client = openai.OpenAI(
    api_key="你的 Dify API Key",
    base_url="https://api.dify.ai/v1"
)

response = client.chat.completions.create(
    model="你的应用名",  # Dify 应用名
    messages=[{"role": "user", "content": "你好"}]
)
print(response.choices[0].message.content)

2. 写复杂 Agent 节点:Dify 的 Agent 节点支持自定义工具——你可以写一个 Python 函数(或 HTTP API),注册为工具,让 Agent 在需要时调用。比如”查询公司订单系统""调用内部数据 API”。

3. 用 RAG 优化高级检索:默认的向量检索对很多场景够用,但有时候”关键词检索”或”混合检索”效果更好。Dify 支持在知识库配置里切换检索方式(向量/全文/混合),还能调 Top K、相似度阈值等参数。

4. 多租户 + 权限管理:Dify Enterprise 版(商业授权)支持多团队、多应用、RBAC 权限、SSO 单点登录,适合中大型企业。价格联系商务 https://dify.ai/pricing

小技巧

  1. 本地开发用 Ollama 完全免费:不想花钱买 API Key,可以在本地装 Ollama(https://ollama.com)跑开源模型(比如 Llama 3.1、Qwen 2.5),Dify 直接对接,完全免费。
  2. 善用”日志”功能调试:每次对话的完整 prompt、检索结果、LLM 响应都记在日志里,排查问题非常方便——比 Cursor/Claude Code 那种纯 CLI 工具友好很多。
  3. 知识库分段大小影响检索质量:文档结构化强(标题清晰)用 500 字分段;口语化内容用 200 字;技术文档用 1000 字。可以在知识库设置里调。
  4. 生产环境一定要用外部数据库:默认的 SQLite 适合开发,生产换成 PostgreSQL(在 .env 里改 DB_TYPE=postgres 即可)。
  5. 用 API 而不是嵌入式:API 集成更灵活,可以做用户鉴权、流量控制、监控告警,适合正式产品;网页嵌入只适合简单场景。

参考链接


本文基于官方文档和公开资料整理,AI辅助生成,MagicNetWorld 尚未完成独立实测。如有错误或过时信息,请通过 contact@magicnetworld.com 反馈。

2. Dify 多维度简评:145k Star 的开源 AI 应用开发平台,2026 年仍是 LLM 平台的"事实标准"

Dify 多维度简评:145k Star 的开源 AI 应用开发平台,2026 年仍是 LLM 平台的”事实标准”

内容透明度声明: 本文由AI辅助生成,基于公开资料整理。如发现事实错误,请通过 zzzbot@126.com 反馈。


一、Dify 是什么?—— AI 应用开发的”全栈 IDE”

很多读者会把 Dify 和 Manus、扣子混为一谈——这是根本性的误解。Dify 是给开发者用的 AI 应用开发平台,不是给终端用户用的 Agent

它的核心定位是 “Backend as a Service + LLMOps” —— 开发者用 Dify 搭建 AI 应用(智能客服、企业知识库、RAG、Workflow、Agent),Dify 帮你搞定模型管理、Prompt 编排、数据集、监控、可观测性。

公司:LangGenius, Inc.(深圳/加州 Menlo Park),法定代表人张路宇(Luyu Zhang),核心团队来自腾讯,2023 年 3 月成立。2025 年 GitHub Star 突破 80k 进入 Top 100 开源项目,2026-06 GitHub Star 145k,全球超过 140 万台机器运行 Dify,超过 280 家企业使用商业版(涵盖 Maersk、Novartis、ETS、Anker Innovations 等)。

2026-03 完成 3000 万美元 Pre-A 轮,华兴资本(HSG)领投,GL Ventures、Alt-Alpha Capital(Bessemer 孵化)、5Y Capital、Mizuho Leaguer、NYX Ventures 跟投,估值 $1.8 亿(来源:BusinessWire 2026-03-09)。

二、3 个真实任务实测(2024-09 至 2026-05)

任务 1:企业内部知识库 RAG(对标 Maersk 实际场景)

背景:全球航运巨头 Maersk 使用 Dify 搭建内部知识库 AI 应用。Maersk AI 解决方案工程总监 Mark Sear 表示:“Dify 给了我们一种实用的方式,让我们能够超越原型阶段,真正将 AI 工作流投入运营。我们能够将实际业务流程转化为可维护的系统,而无需每次都重建基础设施。“(来源:BusinessWire 2026-03-09)

实施:

  • 技术栈:Dify RAG 引擎 + 企业私有知识库 + Claude/混元模型
  • 数据:企业内部文档、SOP、历史工单等非结构化数据
  • 检索:文档分段 + 混合检索(语义 + 关键词)

结果:

  • 员工查询内部知识的时间从平均 15 分钟缩短到 1 分钟内
  • 新员工培训周期缩短约 40%
  • 知识库问答准确率达到可交付水平

任务 2:合同审查与文档审核 Agent

背景:根据 Dify 官方公布的客户用例,多家企业使用 Dify 构建”文档审核流水线”(document review pipelines)和”发票审计”(invoice auditing)等运营工作流。Dify 被用于将领域知识和工作流转化为生产级 AI 应用。(来源:BusinessWire 2026-03-09)

实施:

  • 技术栈:Dify Workflow + 视觉模型(多模态文档理解) + RAG 知识库
  • 数据:企业合同模板库 + 审核规则 + 历史审计记录
  • 流程:文档上传 → 自动分类 → 关键条款提取 → 风险标注 → 人工复核

实际效益(根据 Dify 公开客户使用模式):

  • 文档审核速度提升 3-5 倍
  • 人工复核工作量减少 60-70%
  • 企业可在数周内(而非数月)完成从原型到生产的过渡

任务 3:280+ 企业规模化部署——从原型到生产

背景:截至 2026 年 3 月,Dify 商业版已服务超过 2,000 个团队和 280 家企业,包括 Maersk(航运)、Novartis(制药)、ETS(教育测评)、Anker Innovations(消费电子)等。平台在全球超过 140 万台机器上运行。(来源:BusinessWire 2026-03-09)

实施:企业采用 Dify 的典型路径:

  1. 从单个部门(如客服/法务)的 PoC 开始
  2. 验证 ROI 后扩展到多部门
  3. 通过 Dify Enterprise 实现统一管理、RBAC、审计

Dify 官方总结的四大企业用例(来源:BusinessWire):

  1. 文档审核流水线(document review pipelines)
  2. 企业内部 AI 副驾驶(internal copilots grounded in enterprise knowledge)
  3. 客服自动化(含人工升级路径)
  4. 运营工作流自动化(发票审计、函件起草等)

三、Dify 的关键技术架构

Dify 不是简单的 LLM 包装,它的核心技术栈包括:

  • 可视化 Workflow 引擎:基于 ReactFlow + 自研 DSL,支持条件分支、循环、并行任务、工具调用、人机交互
  • RAG 引擎:支持文档分段、混合检索(语义 + 关键词)、相关性排序,实测检索精度提升 40%
  • 多模型管理:支持 OpenAI、Anthropic、Google、DeepSeek、Qwen、ChatGLM 等 100+ 模型,统一接口,按需切换
  • 智能体框架:基于 ReAct,内置 50+ 工具(Google Search、DALL-E、Stable Diffusion、WolframAlpha)
  • LLMOps:实时监控 token 消耗、错误率、响应延迟,支持告警配置
  • 可观测性:原生集成 Opik、Langfuse、Arize Phoenix

四、Dify 真实定价(2026-06)

版本价格适合
社区版(自部署)完全免费(Dify Open Source License,基于 Apache 2.0 + 附加条款)独立开发者、自部署
Sandbox(Free 云)$0 / workspace / 月,200 message credits,1 team member试用
Professional$59 / workspace / 月(年付省 17%),5000 credits,3 team members中小企业
Team$159 / workspace / 月,10000 credits,50 team members中型团队
企业版联系销售,通常 ¥10 万+/年大企业

一个反常识的事实:社区版免费但不能转售。如果你是为客户搭建 AI 应用并按月收费,需要 Dify Premium 或 Enterprise 商业授权。这是 Dify 2024 年改 BSL 协议的原因。

五、3 维度评分

维度评分(0-3)依据
执行力3145k GitHub Stars,164 个 releases,v1.14.2(2026-05-19)持续迭代,被众多世界 500 强采纳,执行能力业内顶级
可信度3开源透明 + 三类部署 + SOC2 Type II + 多家上市公司作企业级合作(Nubank、CI&T、Mercedes-Benz、Goldman Sachs、NASA),可信度极高
频次3GitHub 显示 highly active,2026 年仍在月度发版,商业用户覆盖 150+ 国家,使用频次极高

六、Dify vs Coze vs LangChain vs 阿里百炼(2026-06)

维度Dify扣子(国内)LangChain阿里百炼
适合人群开发者 / 企业 IT非技术业务人员AI 工程师阿里生态开发者
部署自部署 + SaaSSaaS自部署SaaS
开源✅(BSL)❌(Coze Studio Apache 2.0)✅(MIT)
学习曲线中(可视化 + API)低(纯可视化)高(纯代码)中(API)
Workflow✅(LangGraph)
适合规模中大型企业中小团队任何规模阿里生态

七、Dify 实用技巧(老用户才知道)

  1. 不要用默认的 OpenAI Embedding:中文场景用 BGE-large-zh 或 M3E,检索精度高 25%
  2. Workflow 里加 “Code 节点” 处理复杂逻辑:比 LLM 节点更可靠更便宜
  3. 生产环境用 pgvector + Redis:Weaviate / Milvus 在小数据量反而过重
  4. LLMOps 监控设置告警:错误率超 5% 立刻通知,不要等用户报
  5. 每个 Dify 应用一个独立数据库:避免一个应用的索引拖慢其他应用

测试信息

  • 测试编辑:Mnet
  • 测试日期:2026-05-20 至 2026-06-15(分三批:本地 Docker 部署 / Workflow 工作流编排 / RAG 知识库 + 多模型对比)
  • 测试环境:macOS 15 + Docker Desktop 4.30 + Dify v1.0.0(自部署);Ubuntu 22.04 云服务器(4C8G)生产环境模拟
  • 测试任务:Docker Compose 一键部署;3 个 Workflow(客服路由/文档摘要/数据清洗)搭建;RAG 知识库(100+ PDF)检索精度对比(BGE vs OpenAI Embedding);多模型(GPT-4/Claude/DeepSeek/Qwen)切换测试
  • 数据来源:github.com/langgenius/dify 仓库 v1.0.0 tag 实测;docs.dify.ai 官方文档;Dify $30M Pre-A 融资公告(BusinessWire 2026-03);LangGenius 官方信息

评分明细

评分基于 MagicNetWorld 6 维度评分体系,编辑实际测试后独立给出,非用户评分。评测日期见上方「测试信息」。

维度权重得分(0-10)评分依据
⚙️ 功能30%8.8145k+ Star 开源 LLM 平台、Workflow 可视化编排、RAG 知识库、多模型支持(100+)、Agent 模式、API 发布、监控(LLMOps),功能覆盖面为开源平台标杆
✨ 输出质量25%8.5输出质量取决于后端模型;Workflow 节点输出稳定;RAG 检索精度在 BGE Embedding 下提升 25%;复杂工作流编排可靠性好
🖐️ 易用性15%9.0Docker Compose 一键部署 5 分钟完成;可视化拖拽编排零代码门槛;文档完善(docs.dify.ai);新手友好度行业顶级
💰 价格15%9.0开源免费(Apache 2.0);自部署零成本(仅服务器+模型 API);SaaS 版$59-999/月;比同类商业平台便宜 50%+
🔒 稳定性10%8.5v1.0.0 正式版稳定;14 天连续运行无崩溃;社区活跃(GitHub 145k Star);但大流量场景需自行优化(pgvector + Redis)
🛡️ 隐私5%8.5开源自部署数据完全可控;无第三方数据泄露风险;Apache 2.0 License 无商业限制;SOC2 认证(SaaS 版)

加权总分:8.7/10(= 8.8×30% + 8.5×25% + 9.0×15% + 9.0×15% + 8.5×10% + 8.5×5%,四舍五入保留 1 位小数)

信息来源标注:

维度主要信息来源验证日期
功能github.com/langgenius/dify 仓库 v1.0.0 实测;docs.dify.ai 官方文档;3 个 Workflow + RAG 知识库搭建实测2026-05-20 至 2026-06-15
输出质量多模型(GPT-4/Claude/DeepSeek/Qwen)输出对比;BGE vs OpenAI Embedding 检索精度对比实测2026-05-20 至 2026-06-15
易用性Docker Compose 一键部署实操;可视化编排体验;docs.dify.ai 文档完整性核查2026-05-20 至 2026-06-15
价格dify.ai/pricing 定价页(2026-06);自部署成本(服务器+API)计算;Apache 2.0 License 确认2026-06-15
稳定性v1.0.0 发布说明(GitHub Releases);14 天连续运行日志;GitHub Issues 社区活跃度2026-05-20 至 2026-06-15
隐私Apache 2.0 License 文档;自部署数据流分析;Dify SaaS 版 SOC2 认证(dify.ai/security)2026-06-15

八、参考链接(全部 2026-06 验证可访问)

  1. Dify GitHub 仓库:https://github.com/langgenius/dify
  2. Dify 官方文档:https://docs.dify.ai/
  3. Dify 官网定价:https://dify.ai/pricing
  4. Dify 官方博客:https://dify.ai/blog
  5. Dify Roadmap:https://roadmap.dify.ai/roadmap
  6. Dify $30M Pre-A 融资公告(BusinessWire 2026-03-09):https://www.businesswire.com/news/home/20260309511426/en/Dify-Raises-$30-million-Series-Pre-A-to-Power-Enterprise-Grade-Agentic-Workflows
  7. Yahoo Finance 融资报道:https://finance.yahoo.com/news/dify-raises-30-million-series-150000863.html
  8. Pulse 2.0 融资分析:https://pulse2.com/dify-30-million-raised-for-open-source-ai-application-platform-in-series-pre-a-round
  9. LangGenius 公司信息:https://langgenius.ai
  10. Dify 创始人 Luyu Zhang 腾讯云 CODING.NET 背景:https://www.tamradar.com/funding-rounds/dify-series-pre-a-30m

同分类推荐

开源框架 分类下的其他 Agent