Dify 完整教学:不用写程式,把公司知识库变成 AI 客服与工作流

13.8 万 GitHub 星星的开源 LLMOps 平台 Dify,让你在视觉化画布上盖出 RAG 知识库、AI 客服与代理工作流。这篇教你从零开始:自架或云端、建知识库、发布成网页与 API。

上个月一家做零件买卖的台中传产老板问我:「我们的产品型录两百页,业务每天被同样的规格问题轰炸,有没有办法让 AI 来接?」我让他们的年轻同事用 Dify 试做——把型录 PDF 丢进知识库、拉一条对话流、挂到官网上,前后三个下午,一个会查型录的 AI 客服就上线了。没写一行程式。

这就是 Dify 的定位:把「做一个懂你家资料的 AI 应用」这件事,从工程专案变成拖拉点选。

Dify 是什么?

Dify 是开源的 LLMOps/代理工作流平台,2026 年 4 月 GitHub 星数已突破 13.8 万,超越 Flowise、直逼 n8n,是目前最热门的开源 AI 应用建构平台。它把五件事收进同一个介面:视觉化工作流编排、RAG 知识库管线、代理框架、模型管理、营运监控(LLMOps)。

部署方式两条路:云端版有免费的 Sandbox 方案,Professional 每月 59 美元、Team 159 美元;或者用 Docker Compose 自架,功能核心免费,资料完全留在自己机器上。

能做什么?

  • RAG 知识库问答:上传 PDF、Word、网页,自动切块、向量化,让 AI「查了才答」,大幅减少幻觉。
  • AI 客服:把知识库接上对话流,一键发布成网页 App、嵌入式聊天视窗或 API。
  • 代理(Agent):以 Function Calling 或 ReAct 定义代理,内建 50 多种工具(Google 搜寻、生图、计算等)可直接挂给它用。
  • 多步骤工作流:在画布上串「分类 → 检索 → 生成 → 审核」的复杂流程,每个节点可以用不同模型。

怎么用?四步上手

步骤一:选部署。 想快,用云端 Sandbox 免费开始;重视资料主权(法务、医疗、内部文件),一台有 Docker 的主机执行官方 compose 档就能自架,模型呼叫走你自己的 API 金钥。

步骤二:建知识库。 后台开一个 Knowledge,把文件拖进去。切块策略新手用预设即可,但有两个小诀窍:文件先整理成「一段讲一件事」的格式,检索品质差很多;表格类资料转成 CSV 或 Markdown 再上传。

步骤三:拉一条 Chatflow。 从模板挑「知识库问答」,把你的 Knowledge 挂上检索节点、选一个模型(Claude、GPT、Gemini 或接 Ollama 本地模型都行),在系统提示词写清楚角色与回答规则——「查不到就说不知道,不要瞎掰」这句一定要加。

步骤四:发布。 一键发布成独立网页、嵌入官网的聊天气泡,或拿 API 金钥整合进你自己的产品。到这里,一个懂你家资料的 AI 应用就活了。

进阶技巧

  • 标注回馈闭环:营运介面能看到所有真实对话,把答错的问答「标注」成正确答案回喂,客服会越用越准。
  • 多模型分工:分类、改写用便宜快的模型,最终回答用高阶模型,成本能砍一半以上。
  • 敏感词与审核节点:对外客服一定要加输出审核,防止代理说出不该说的话。
  • 搭配 n8n:Dify 管「AI 应用本体」,n8n 管「前后端流程」(收到表单→呼叫 Dify API→写回 CRM),组合技见我们的 n8n 教学

注意事项

  • 免费 Sandbox 有额度与功能限制,正式对外服务前先确认讯息量够不够,不够就升级或自架。
  • 自架不等于零成本:模型 API 的 token 费用、主机费、embedding 费都是实开销,先抓预算再上线。
  • 资料治理要想在前面:什么文件能进知识库、对话纪录存多久、谁能看后台,这些在企业导入时比技术问题更重要。

TheAI学院评语

评语:Dify 是目前「非工程师也能把 RAG 做起来」完成度最高的开源方案,中小企业想做自家 AI 客服,从它开始的试错成本最低。

延伸阅读:想比较同类工具可以看 FlowiseLangflow;想找可以自动化的场景,任务清单里的客服与知识库类都适合当第一个专案。

(本文功能与定价资讯查证于 2026 年 7 月,以官方最新公告为准。)

常见误解 / 破除迷思

许多人误解 Dify 只是一个简单的 AI 客服工具,实际上它是一个完整的 LLMOps/代理工作流平台,能够帮助企业建立自己的知识库、代理框架和模型管理系统。另外,许多人也误解 Dify 只能用于客服,实际上它可以用于各种应用场景,例如自动化工作流、文档查询等。

选择 Dify 的理由

项目 说明
易用性 Dify 提供了视觉化工作流编排和拖拉点选的介面,使得非工程师也能够轻松使用
自主性 Dify 支持自架部署,企业可以完全控制自己的资料和模型
延展性 Dify 支持多种模型和工具,企业可以根据自己的需求进行扩展
成本 Dify 提供了免费的 Sandbox 方案和合理的付费方案,企业可以根据自己的需求进行选择

实用步骤

  1. 评估需求:企业需要评估自己的需求,包括客服、知识库和工作流的需求。
  2. 选择部署方式:企业需要选择适合自己的部署方式,包括云端版和自架版。
  3. 建立知识库:企业需要建立自己的知识库,包括上传文件和建立代理框架。
  4. 配置模型:企业需要配置自己的模型,包括选择模型和设定参数。
  5. 测试和优化:企业需要测试和优化自己的 AI 应用,包括标注回馈闭环和多模型分工。

未来趋势

Dify 的未来趋势包括:

  • 更多的模型和工具:Dify 将会支持更多的模型和工具,包括自然语言处理、计算机视觉等。
  • 更强大的工作流:Dify 将会提供更强大的工作流功能,包括多步骤工作流和条件判断等。
  • 更好的使用者体验:Dify 将会提供更好的使用者体验,包括更简单的介面和更快速的反馈等。

常见问题

Dify 免费能用到什么程度?

云端 Sandbox 方案免费但有讯息额度与功能限制,适合验证想法;自架版功能核心免费、资料留在自己主机,但模型 API 费用与主机成本自付。正式营运常见选择是 Professional 方案(每月 59 美元)或自架。

Dify 和 n8n 有什么不同?该选哪个?

定位互补:Dify 专注「AI 应用本体」(知识库、对话流、代理),n8n 专注「流程自动化」(触发、串接、排程)。做 AI 客服选 Dify,做跨系统自动化选 n8n,成熟团队常常两套一起用。

用 Dify 做的 AI 客服会不会乱回答?

RAG 架构让模型「查了才答」能大幅降低幻觉,但不能归零。实务上要在系统提示词明确要求「查不到就承认」、加上输出审核节点,并利用标注功能持续把答错的案例修正回喂。

公司内部文件放进 Dify 安全吗?

用自架版资料留在自己主机,安全性取决于你的主机管理;用云端版则要评估供应商的资料政策。敏感产业(法务、医疗、金融)建议自架,并事先制定哪些文件可入库、对话纪录保存多久等治理规则。

繁體中文版 →