[{"data":1,"prerenderedAt":1800},["ShallowReactive",2],{"header-counts":3,"footer-counts":6,"review-dify-self-host-1-month":9,"review-related-dify-self-host-1-month":710},{"tools":4,"reviews":5},75,34,{"tools":4,"reviews":5,"playbooks":7,"news":8},33,27,{"id":10,"title":11,"body":12,"cover":675,"description":676,"extension":677,"lastVerified":678,"meta":679,"navigation":693,"path":694,"published":678,"relatedTools":695,"seo":699,"seoTitle":700,"stem":701,"tags":702,"updated":678,"verdict":708,"__hash__":709},"review\u002Freview\u002Fdify-self-host-1-month.md","Dify 私有部署 1 个月运营记：从装到生产的所有坑",{"type":13,"value":14,"toc":654},"minimark",[15,19,32,35,38,43,59,128,132,135,149,152,155,222,225,229,232,236,243,247,254,258,272,284,288,338,341,344,366,371,375,462,465,533,537,540,559,563,571,574,580,586,592,595,645,650],[16,17,18],"h2",{"id":18},"一句话结论",[20,21,22,23,27,28,31],"p",{},"Dify 私有部署是「",[24,25,26],"strong",{},"能跑，但需要真运维投入","」的活。Docker Compose 半小时能起来，真正卡人的是三道坎：",[24,29,30],{},"RAG 调优（chunk \u002F embedding \u002F rerank）、大版本升级破坏 schema、知识库变大后变慢","。如果你能接受这些，月成本可以压到 ~$50 服务器 + 模型费，数据零外泄——这是金融 \u002F 医疗 \u002F 政企客户从 Coze 迁过来的核心原因。",[20,33,34],{},"本篇是我们 1 个月真实运营的记录，从架构到账单到坑全摊开。",[16,36,37],{"id":37},"部署架构",[39,40,42],"h3",{"id":41},"单机-docker-compose起步","单机 Docker Compose（起步）",[20,44,45,46,50,51,54,55,58],{},"官方 ",[47,48,49],"code",{},"docker compose up -d"," 拉起 7-8 个容器：API、worker、web、PostgreSQL、Redis、Weaviate（向量库）、Nginx。最低 ",[24,52,53],{},"2 核 4G"," 能跑（纯外接 API 模式），但推荐 ",[24,56,57],{},"4 核 8G + 30G 磁盘","。",[60,61,66],"pre",{"className":62,"code":63,"language":64,"meta":65,"style":65},"language-bash shiki shiki-themes github-light github-dark","git clone https:\u002F\u002Fgithub.com\u002Flanggenius\u002Fdify.git\ncd dify\u002Fdocker\ncp .env.example .env\n# 改 SECRET_KEY、向量库选型、模型代理\ndocker compose up -d\n","bash","",[47,67,68,84,94,106,113],{"__ignoreMap":65},[69,70,73,77,81],"span",{"class":71,"line":72},"line",1,[69,74,76],{"class":75},"sScJk","git",[69,78,80],{"class":79},"sZZnC"," clone",[69,82,83],{"class":79}," https:\u002F\u002Fgithub.com\u002Flanggenius\u002Fdify.git\n",[69,85,87,91],{"class":71,"line":86},2,[69,88,90],{"class":89},"sj4cs","cd",[69,92,93],{"class":79}," dify\u002Fdocker\n",[69,95,97,100,103],{"class":71,"line":96},3,[69,98,99],{"class":75},"cp",[69,101,102],{"class":79}," .env.example",[69,104,105],{"class":79}," .env\n",[69,107,109],{"class":71,"line":108},4,[69,110,112],{"class":111},"sJ8bj","# 改 SECRET_KEY、向量库选型、模型代理\n",[69,114,116,119,122,125],{"class":71,"line":115},5,[69,117,118],{"class":75},"docker",[69,120,121],{"class":79}," compose",[69,123,124],{"class":79}," up",[69,126,127],{"class":89}," -d\n",[39,129,131],{"id":130},"集群-k8s生产","集群 \u002F K8s（生产）",[20,133,134],{},"日活上千后，把 API\u002Fworker 横向扩、PostgreSQL 托管到云 RDS、向量库单独部署。我们用的是单机 8 核 16G 撑住了内部 300 人团队的知识库 + 20 个 workflow。",[136,137,138],"blockquote",{},[20,139,140,143,144,58],{},[24,141,142],{},"AIHO 观点","：绝大多数团队用不到 K8s。一台 8C16G 云主机 + 托管 PostgreSQL，能覆盖 90% 的「内部 LLM 中台」需求。别一上来就上 K8s，运维成本是数量级的差别。详细配置见 ",[145,146,148],"a",{"href":147},"\u002Fplaybook\u002Fai-agent\u002Fdify-self-host-knowledge-base.html","Dify 私有部署知识库",[16,150,151],{"id":151},"模型接入",[20,153,154],{},"Dify 的模型不挑食是最大卖点。我们实际接入了四条线：",[156,157,158,174],"table",{},[159,160,161],"thead",{},[162,163,164,168,171],"tr",{},[165,166,167],"th",{},"模型线",[165,169,170],{},"用途",[165,172,173],{},"接入方式",[175,176,177,189,200,211],"tbody",{},[162,178,179,183,186],{},[180,181,182],"td",{},"OpenAI GPT-5.6",[180,184,185],{},"通用对话 \u002F 复杂推理",[180,187,188],{},"官方 provider + key",[162,190,191,194,197],{},[180,192,193],{},"Claude Sonnet 5",[180,195,196],{},"长上下文分析",[180,198,199],{},"Anthropic provider",[162,201,202,205,208],{},[180,203,204],{},"Ollama（Qwen2.5-32B）",[180,206,207],{},"内网脱敏任务",[180,209,210],{},"本地 Ollama endpoint",[162,212,213,216,219],{},[180,214,215],{},"vLLM（自部署）",[180,217,218],{},"高并发批量",[180,220,221],{},"OpenAI 兼容 endpoint",[20,223,224],{},"国产模型（DeepSeek \u002F 通义 \u002F 文心 \u002F 豆包）原生支持，是国内 toB 场景流行关键——不像 FastGPT 需要 OneAPI 中转。",[16,226,228],{"id":227},"rag-调优实战","RAG 调优实战",[20,230,231],{},"这是 Dify 自托管最容易「看着能跑、实际答不准」的地方。我们踩了三轮：",[39,233,235],{"id":234},"第一轮默认配置","第一轮：默认配置",[20,237,238,239,242],{},"直接上传 PDF，用默认 chunk（500 字符 \u002F 50 重叠）+ 内置 embedding。结果：",[24,240,241],{},"答非所问率 ~30%","，尤其是跨段落的表格和长文档。",[39,244,246],{"id":245},"第二轮调-chunk-策略","第二轮：调 chunk 策略",[20,248,249,250,253],{},"改成 ",[24,251,252],{},"递归分块 1000 字符 \u002F 150 重叠","，按标题层级切。答非所问率降到 ~15%。",[39,255,257],{"id":256},"第三轮加-rerank","第三轮：加 rerank",[20,259,260,261,264,265,271],{},"Dify 社区版默认是基础语义检索，",[24,262,263],{},"多路召回 + 重排在企业版才解锁","（据 ",[145,266,270],{"href":267,"rel":268},"https:\u002F\u002Fzhuanlan.zhihu.com\u002Fp\u002F1887141987838309480",[269],"nofollow","知乎 LLM 实战笔记"," 实测）。我们用外部 rerank 模型（Cohere \u002F 自部署 bge-reranker）接在检索后，准确率再 +10 个百分点。",[136,273,274],{},[20,275,276,278,279,283],{},[24,277,142],{},"：Dify 胜在「工作流编排」，RAG 精度不是它的强项。纯企业知识库 QA 场景，",[145,280,282],{"href":281},"\u002Fagent\u002Fplatform\u002Ffastgpt.html","FastGPT"," 开箱精度更高；要「RAG + Agent + Workflow 三件套」，Dify 无可替代。别用错场景。",[39,285,287],{"id":286},"embedding-选型参考","embedding 选型参考",[156,289,290,303],{},[159,291,292],{},[162,293,294,297,300],{},[165,295,296],{},"场景",[165,298,299],{},"推荐 embedding",[165,301,302],{},"理由",[175,304,305,316,327],{},[162,306,307,310,313],{},[180,308,309],{},"中文文档为主",[180,311,312],{},"bge-large-zh \u002F 阿里 text-embedding",[180,314,315],{},"中文召回优",[162,317,318,321,324],{},[180,319,320],{},"中英混合",[180,322,323],{},"OpenAI text-embedding-3",[180,325,326],{},"多语均衡",[162,328,329,332,335],{},[180,330,331],{},"本地化",[180,333,334],{},"Ollama 跑 bge \u002F nomic",[180,336,337],{},"数据不出机",[16,339,340],{"id":340},"知识库变慢的诊断与解决",[20,342,343],{},"运营到第三周，知识库从 200 篇涨到 2000 篇，检索 P95 从 800ms 涨到 4s。排查步骤：",[345,346,347,354,360],"ol",{},[348,349,350,353],"li",{},[24,351,352],{},"看向量库负载","：Weaviate 单机 CPU 打满 → 升配或换 pgvector",[348,355,356,359],{},[24,357,358],{},"看 chunk 数","：2000 篇 × 平均 8 chunk = 16000 向量，单机 Weaviate 仍轻松，问题在 rerank 串行",[348,361,362,365],{},[24,363,364],{},"解","：rerank 改并行 + 降 top_k 到 4 → P95 回到 1.2s",[136,367,368],{},[20,369,370],{},"经验：知识库「变慢」八成是 rerank \u002F 后处理瓶颈，不是向量检索本身。",[16,372,374],{"id":373},"成本1-个月真实账单","成本：1 个月真实账单",[156,376,377,390],{},[159,378,379],{},[162,380,381,384,387],{},[165,382,383],{},"成本项",[165,385,386],{},"金额",[165,388,389],{},"说明",[175,391,392,403,414,425,436,447],{},[162,393,394,397,400],{},[180,395,396],{},"云服务器（8C16G）",[180,398,399],{},"~$50\u002F月",[180,401,402],{},"国内约 ¥360\u002F月",[162,404,405,408,411],{},[180,406,407],{},"PostgreSQL 托管",[180,409,410],{},"含在服务器内",[180,412,413],{},"单机版",[162,415,416,419,422],{},[180,417,418],{},"模型 API（GPT-5.6 + Claude）",[180,420,421],{},"~$120\u002F月",[180,423,424],{},"300 人内部使用",[162,426,427,430,433],{},[180,428,429],{},"Ollama 本地（脱敏任务）",[180,431,432],{},"$0",[180,434,435],{},"不耗外部 API",[162,437,438,441,444],{},[180,439,440],{},"运维人力",[180,442,443],{},"~0.2 人月",[180,445,446],{},"升级 + 监控",[162,448,449,454,459],{},[180,450,451],{},[24,452,453],{},"合计",[180,455,456],{},[24,457,458],{},"~$170\u002F月",[180,460,461],{},"云版 Professional 三年 ~$2,100，自托管 ROI 在 >500 日活时反超",[16,463,464],{"id":464},"踩坑合集",[345,466,467,483,489,499,505,511,517,523],{},[348,468,469,482],{},[24,470,471,474,475,478,479],{},[47,472,473],{},".env"," 改完要 ",[47,476,477],{},"down && up -d","，不是 ",[47,480,481],{},"restart","——后者不重载 env，配置「明明改了却不生效」最常见原因。",[348,484,485,488],{},[24,486,487],{},"大版本升级破坏数据库 schema","——跨 0.x → 1.x 务必先备份 PostgreSQL 卷，跑 staging 验证再升。",[348,490,491,494,495,498],{},[24,492,493],{},"社区版 RAG 文件默认 15MB 上限","——超了失败，改 ",[47,496,497],{},"UPLOAD_FILE_SIZE_LIMIT"," 重启。",[348,500,501,504],{},[24,502,503],{},"代码节点 Sandbox 性能差","——高频用改成 HTTP 节点调外部服务。",[348,506,507,510],{},[24,508,509],{},"迭代节点循环默认 10 次上限","——复杂 ReAct agent 容易撞顶，节点设置里调高。",[348,512,513,516],{},[24,514,515],{},"Plugin 系统是新东西","——1.0 后替代老 Tools\u002FModels 配置，老教程可能过时，以官方文档为准。",[348,518,519,522],{},[24,520,521],{},"国内 Docker 镜像慢","——先配阿里云 \u002F 网易 registry，否则首次 pull 30+ 分钟。",[348,524,525,528,529,532],{},[24,526,527],{},"worker 和 API 版本不一致","——",[47,530,531],{},"docker compose pull"," 后务必全量重启，否则任务卡在队列。",[16,534,536],{"id":535},"升级-sop血泪经验","升级 SOP（血泪经验）",[20,538,539],{},"跨大版本前必做：",[345,541,542,547,550,553,556],{},[348,543,544],{},[47,545,546],{},"docker compose exec db pg_dumpall > backup.sql",[348,548,549],{},"读官方 migration 文档，确认 breaking changes",[348,551,552],{},"staging 环境用备份数据跑一遍升级",[348,554,555],{},"验证核心 workflow + 知识库检索",[348,557,558],{},"生产低峰期切，保留旧容器镜像 24h 可回滚",[16,560,562],{"id":561},"适合-不适合","适合 \u002F 不适合",[20,564,565,566,570],{},"✅ 中大型企业 LLM 中台；金融 \u002F 医疗 \u002F 政府等数据敏感行业；需要 RAG + Agent + Workflow 三件套；国产 + 国际模型混合编排。\n❌ 纯个人对话机器人（用 ",[145,567,569],{"href":568},"\u002Fagent\u002Fplatform\u002Fcoze.html","Coze"," 更快）；只做企业知识库 QA（FastGPT 更专）；完全没运维能力的团队。",[16,572,573],{"id":573},"常见问题",[20,575,576,579],{},[24,577,578],{},"Q：社区版和企业版差多少？","\nA：多路召回 \u002F 重排 \u002F SSO \u002F 审计日志都在企业版。社区版做生产前心里要有数。",[20,581,582,585],{},[24,583,584],{},"Q：自托管 vs 云版怎么选？","\nA：日活 \u003C100 用云版省心；>500 或数据敏感场景自托管 ROI 更好。",[20,587,588,591],{},[24,589,590],{},"Q：RAG 答不准怎么办？","\nA：先调 chunk 策略，再加 rerank，最后换 embedding。别一上来换模型。",[16,593,594],{"id":594},"相关阅读",[596,597,598,614,629,634],"ul",{},[348,599,600,601,605,606,605,610],{},"工具卡：",[145,602,604],{"href":603},"\u002Fagent\u002Fplatform\u002Fdify.html","Dify"," ｜ ",[145,607,609],{"href":608},"\u002Fcoding\u002Flocal\u002Follama.html","Ollama",[145,611,613],{"href":612},"\u002Fcoding\u002Flocal\u002Fvllm.html","vLLM",[348,615,616,617,605,621,605,625],{},"对比：",[145,618,620],{"href":619},"\u002Fcompare\u002Fdify-vs-n8n.html","Dify vs n8n",[145,622,624],{"href":623},"\u002Fcompare\u002Fcoze-vs-dify.html","Coze vs Dify",[145,626,628],{"href":627},"\u002Fcompare\u002Ffastgpt-vs-dify.html","Dify vs FastGPT",[348,630,631,632],{},"方案：",[145,633,148],{"href":147},[348,635,636,637,605,641],{},"概念：",[145,638,640],{"href":639},"\u002Fwiki\u002Frag.html","RAG",[145,642,644],{"href":643},"\u002Fwiki\u002Fmcp.html","MCP",[136,646,647],{},[20,648,649],{},"来源说明：本文基于 docs.dify.ai 官方文档、langgenius\u002Fdify GitHub、第三方自托管指南及 AIHO 编辑部 1 个月真实运营记录归纳。版本号会变，部署要求以官方最新文档为准。",[651,652,653],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":65,"searchDepth":96,"depth":96,"links":655},[656,657,661,662,668,669,670,671,672,673,674],{"id":18,"depth":86,"text":18},{"id":37,"depth":86,"text":37,"children":658},[659,660],{"id":41,"depth":96,"text":42},{"id":130,"depth":96,"text":131},{"id":151,"depth":86,"text":151},{"id":227,"depth":86,"text":228,"children":663},[664,665,666,667],{"id":234,"depth":96,"text":235},{"id":245,"depth":96,"text":246},{"id":256,"depth":96,"text":257},{"id":286,"depth":96,"text":287},{"id":340,"depth":86,"text":340},{"id":373,"depth":86,"text":374},{"id":464,"depth":86,"text":464},{"id":535,"depth":86,"text":536},{"id":561,"depth":86,"text":562},{"id":573,"depth":86,"text":573},{"id":594,"depth":86,"text":594},null,"Dify 私有部署 2026 实战记录：我们用 Docker Compose 部署、接 OpenAI \u002F Ollama \u002F vLLM 模型、调 RAG（chunk \u002F embedding \u002F rerank）、跑通 1 个月生产，整理部署架构、模型接入、成本账单和踩坑合集。","md","2026-08-02",{"sources":680},[681,684,687,690],{"title":682,"url":683},"Dify 官方文档（中文）","https:\u002F\u002Fdocs.dify.ai\u002Fzh-hans",{"title":685,"url":686},"Dify GitHub","https:\u002F\u002Fgithub.com\u002Flanggenius\u002Fdify",{"title":688,"url":689},"Dify Self-Hosted Guide 2026","https:\u002F\u002Fjoshuaopolko.com\u002Fdify-self-hosted-guide",{"title":691,"url":692},"Coze vs Dify vs FastGPT 选型","https:\u002F\u002Fwww.besthub.dev\u002Farticles\u002Fcoze-vs-dify-vs-fastgpt-which-ai-agent-platform-fits-your-needs-fa59cf97b798",true,"\u002Freview\u002Fdify-self-host-1-month",[696,697,698],"agent\u002Fplatform\u002Fdify","coding\u002Fapi\u002Follama","coding\u002Fapi\u002Fvllm",{"title":11,"description":676},"Dify 私有部署 2026：1 个月真实运营、RAG 调优与成本账单全记录","review\u002Fdify-self-host-1-month",[703,704,705,706,707],"dify","私有部署","rag","自托管","评测","Dify 私有部署是「能跑但需运维投入」的活——Docker Compose 半小时起来，但 RAG 调优、版本升级、知识库变慢这三道坎会卡住大多数人。月成本可压到 ~$50（服务器）+ 模型费，比云版省心且数据不出内网。","3pGh9xcENwY4mR1VX9uid6-4esiYC5qSSgxxrhZRqrw",[711],{"id":712,"title":604,"alternatives":713,"api_compatible":718,"body":725,"category":1737,"chinese_friendly":108,"cover":1738,"description":1739,"domestic":693,"extension":677,"faq":675,"free":693,"github":686,"languages":1740,"lastVerified":678,"meta":1744,"models":675,"navigation":693,"notSuitable":675,"opensource":693,"path":1745,"pillar":1746,"platforms":1747,"priceTable":1751,"pricing":1768,"published":1769,"relatedPlaybooks":1770,"relatedReviews":1772,"score":1778,"self_host":693,"seo":1779,"seoTitle":1780,"slug":696,"sources":1781,"stem":1788,"suitable":675,"tagline":1789,"tags":1790,"updated":1797,"verdict":1798,"website":1681,"__hash__":1799},"tools\u002Ftools\u002Fagent\u002Fplatform\u002Fdify.md",[714,715,716,717],"agent\u002Fplatform\u002Fcoze","agent\u002Fplatform\u002Ffastgpt","agent\u002Fplatform\u002Fn8n","agent\u002Fplatform\u002Flangflow",[719,720,721,722,723,724],"OpenAI","Anthropic","百度文心","阿里通义","Moonshot Kimi","DeepSeek",{"type":13,"value":726,"toc":1715},[727,731,754,759,762,766,769,838,841,845,848,862,877,881,884,895,899,906,917,921,924,927,931,940,1001,1008,1012,1019,1061,1064,1084,1088,1091,1147,1153,1157,1251,1254,1283,1286,1426,1443,1482,1485,1553,1555,1558,1578,1581,1610,1612,1671,1674,1705,1713],[16,728,730],{"id":729},"tldr","TL;DR",[732,733,738,744],"div",{"className":734},[735,736,737],"card","p-5","my-4",[20,739,740,743],{},[24,741,742],{},"一句话："," Dify 是开源 LLMOps 平台的事实标准。GitHub 13 万 star、累计 100 万+ 生产 app（据 chatforest.com 2026 评测引用 Dify 官方数据），把\"可视化工作流编排 + RAG 知识库 + Agent + MCP 协议\"打包成一个 Docker Compose 能跑起来的东西。",[20,745,746,747,750,751,753],{},"最大价值是 ",[24,748,749],{},"完全开源 + 模型不挑食","——同一个工作流里同时调 OpenAI、Anthropic、Ollama 本地、DeepSeek、Qwen 都行。代价是部署比 ",[145,752,569],{"href":568}," 折腾，新手得读 1-2 小时文档。",[136,755,756],{},[20,757,758],{},"来源说明：本文基于 docs.dify.ai 官方文档、langgenius\u002Fdify GitHub 仓库、第三方评测（besthub.dev \u002F chatforest.com \u002F joshuaopolko.com \u002F zhihu 知名专栏）综合归纳。版本号会变，部署要求请以官方最新文档为准。",[16,760,761],{"id":761},"核心特性",[39,763,765],{"id":764},"可视化工作流chatflow-workflow","可视化工作流（Chatflow + Workflow）",[20,767,768],{},"Dify 把 LLM 应用拆成两种\"应用类型\"：",[156,770,771,784],{},[159,772,773],{},[162,774,775,778,781],{},[165,776,777],{},"类型",[165,779,780],{},"适合场景",[165,782,783],{},"编排范式",[175,785,786,799,812,825],{},[162,787,788,793,796],{},[180,789,790],{},[24,791,792],{},"Chatbot",[180,794,795],{},"简单对话机器人",[180,797,798],{},"prompt + tools",[162,800,801,806,809],{},[180,802,803],{},[24,804,805],{},"Agent",[180,807,808],{},"自主多步任务",[180,810,811],{},"ReAct \u002F Function Calling",[162,813,814,819,822],{},[180,815,816],{},[24,817,818],{},"Chatflow",[180,820,821],{},"对话型工作流（多轮 + 分支）",[180,823,824],{},"节点 DAG，带聊天上下文",[162,826,827,832,835],{},[180,828,829],{},[24,830,831],{},"Workflow",[180,833,834],{},"单次输入→输出（API 模式）",[180,836,837],{},"节点 DAG，无对话状态",[20,839,840],{},"节点类型覆盖：LLM、知识检索、HTTP 请求、代码执行（Python \u002F JS）、条件分支、迭代、变量聚合、参数提取、问题分类——满足\"用拖拽实现可观测的 LLM pipeline\"。",[39,842,844],{"id":843},"rag-知识库","RAG 知识库",[20,846,847],{},"内置完整 RAG 链路：",[345,849,850,853,856,859],{},[348,851,852],{},"上传文档（PDF \u002F Word \u002F Markdown \u002F 网页）",[348,854,855],{},"自动分块 + embedding（可配置分段策略和 embedding 模型）",[348,857,858],{},"混合检索（向量 + 全文 + 重排）",[348,860,861],{},"引用溯源（回答末尾自动附原文片段）",[20,863,864,865,869,870,873,874,876],{},"注意：根据 ",[145,866,868],{"href":267,"rel":867},[269],"知乎 LLM 实战笔记 2025-03 对比"," 的实测，Dify ",[24,871,872],{},"社区版默认是基础语义检索","，企业版才解锁多路召回 + 重排。RAG 极致精度场景仍推荐 ",[145,875,282],{"href":281},"（实测准确率高 10+ 个百分点），Dify 胜在工作流而非纯 RAG。",[39,878,880],{"id":879},"模型生态40-提供商","模型生态：40+ 提供商",[20,882,883],{},"Dify 通过插件市场接入主流模型——OpenAI、Anthropic、Google Gemini、Azure、AWS Bedrock、Cohere、xAI、DeepSeek、Qwen、智谱、文心、豆包、月之暗面、Ollama、LM Studio、Replicate、Together AI、OpenRouter……几乎你能数出来的 LLM 提供商都在。",[20,885,886,887,889,890,894],{},"国产模型原生支持（不像 ",[145,888,282],{"href":281}," 需要 ",[145,891,893],{"href":892},"\u002Fcoding\u002Fapi\u002Fone-api.html","OneAPI"," 中转），是 Dify 在国内 toB 场景流行的关键。",[39,896,898],{"id":897},"mcp-协议支持","MCP 协议支持",[20,900,901,902,905],{},"Dify 较早接入了 ",[145,903,904],{"href":643},"MCP（Model Context Protocol）","，工作流可以直接调 MCP Server 暴露的 tools。意味着你可以让 Dify 工作流：",[596,907,908,911,914],{},[348,909,910],{},"通过 MCP 调本地 PostgreSQL \u002F SQLite",[348,912,913],{},"通过 MCP 调 GitHub \u002F Slack \u002F Linear",[348,915,916],{},"通过 MCP 调自家内部系统（写一个 MCP Server 即可）",[39,918,920],{"id":919},"api-first","API-first",[20,922,923],{},"每个 app 自动暴露 REST API，参数和返回结构自动生成 OpenAPI Schema。集成到自家产品里不需要写包装代码，给前端 \u002F 微信小程序 \u002F 飞书机器人调用都方便。",[16,925,926],{"id":926},"价格与运行成本",[39,928,930],{"id":929},"云版difyai","云版（dify.ai）",[20,932,933,934,939],{},"根据 ",[145,935,938],{"href":936,"rel":937},"https:\u002F\u002Fwww.tooljunction.io\u002Fai-tools\u002Fdify-ai",[269],"tooljunction.io 2026 评测"," 引用的官方定价：",[156,941,942,955],{},[159,943,944],{},[162,945,946,949,952],{},[165,947,948],{},"套餐",[165,950,951],{},"价格",[165,953,954],{},"主要限制",[175,956,957,968,979,990],{},[162,958,959,962,965],{},[180,960,961],{},"Sandbox",[180,963,964],{},"免费",[180,966,967],{},"200 次模型调用，1 app，5MB 知识库",[162,969,970,973,976],{},[180,971,972],{},"Professional",[180,974,975],{},"$59\u002F月起",[180,977,978],{},"5000 调用\u002F月，多 app，50MB 知识库",[162,980,981,984,987],{},[180,982,983],{},"Team",[180,985,986],{},"$159\u002F月起",[180,988,989],{},"团队协作、SSO",[162,991,992,995,998],{},[180,993,994],{},"Enterprise",[180,996,997],{},"联系销售",[180,999,1000],{},"定制 SLA、私有云",[20,1002,1003,1004,1007],{},"注意：云版价格只是 Dify 平台费，",[24,1005,1006],{},"模型 API 费用另算","（自带 OpenAI \u002F Anthropic key）。",[39,1009,1011],{"id":1010},"自托管推荐","自托管（推荐）",[20,1013,1014,1018],{},[145,1015,1017],{"href":686,"rel":1016},[269],"官方 GitHub 仓库"," 提供 Docker Compose 部署，社区版完全免费可商用：",[60,1020,1022],{"className":62,"code":1021,"language":64,"meta":65,"style":65},"git clone https:\u002F\u002Fgithub.com\u002Flanggenius\u002Fdify.git\ncd dify\u002Fdocker\ncp .env.example .env\ndocker compose up -d\n# 默认 http:\u002F\u002Flocalhost \u002F 端口可在 .env 调整\n",[47,1023,1024,1032,1038,1046,1056],{"__ignoreMap":65},[69,1025,1026,1028,1030],{"class":71,"line":72},[69,1027,76],{"class":75},[69,1029,80],{"class":79},[69,1031,83],{"class":79},[69,1033,1034,1036],{"class":71,"line":86},[69,1035,90],{"class":89},[69,1037,93],{"class":79},[69,1039,1040,1042,1044],{"class":71,"line":96},[69,1041,99],{"class":75},[69,1043,102],{"class":79},[69,1045,105],{"class":79},[69,1047,1048,1050,1052,1054],{"class":71,"line":108},[69,1049,118],{"class":75},[69,1051,121],{"class":79},[69,1053,124],{"class":79},[69,1055,127],{"class":89},[69,1057,1058],{"class":71,"line":115},[69,1059,1060],{"class":111},"# 默认 http:\u002F\u002Flocalhost \u002F 端口可在 .env 调整\n",[20,1062,1063],{},"硬件门槛（社区共识，非官方硬性要求）：",[596,1065,1066,1072,1078],{},[348,1067,1068,1071],{},[24,1069,1070],{},"最低","：2 核 4G，纯外接 API 模式",[348,1073,1074,1077],{},[24,1075,1076],{},"推荐","：4 核 8G + 至少 30GB 磁盘（向量数据 + 文件存储）",[348,1079,1080,1083],{},[24,1081,1082],{},"企业","：8 核 16G+，单机日活上千",[39,1085,1087],{"id":1086},"真实-tco","真实 TCO",[20,1089,1090],{},"按一家中小团队 3 年场景估算（基于上面引用的多份评测交叉对比）：",[156,1092,1093,1104],{},[159,1094,1095],{},[162,1096,1097,1099,1102],{},[165,1098,383],{},[165,1100,1101],{},"云版 Professional",[165,1103,706],{},[175,1105,1106,1116,1126,1137],{},[162,1107,1108,1111,1114],{},[180,1109,1110],{},"平台费",[180,1112,1113],{},"~$2,100（3 年）",[180,1115,432],{},[162,1117,1118,1121,1123],{},[180,1119,1120],{},"服务器",[180,1122,432],{},[180,1124,1125],{},"~$50\u002F月 × 36 = $1,800",[162,1127,1128,1131,1134],{},[180,1129,1130],{},"模型 API",[180,1132,1133],{},"与下同",[180,1135,1136],{},"与上同",[162,1138,1139,1141,1144],{},[180,1140,440],{},[180,1142,1143],{},"0",[180,1145,1146],{},"约 0.2 人月",[20,1148,1149,1152],{},[24,1150,1151],{},"结论","：日活 \u003C 100 用云版省心；> 500 或数据敏感场景自托管 ROI 更好。",[16,1154,1156],{"id":1155},"上手-10-分钟","上手 10 分钟",[60,1158,1160],{"className":62,"code":1159,"language":64,"meta":65,"style":65},"# 1. 自托管（社区版）\ngit clone https:\u002F\u002Fgithub.com\u002Flanggenius\u002Fdify.git\ncd dify\u002Fdocker\ncp .env.example .env\ndocker compose up -d\n\n# 2. 浏览器打开 http:\u002F\u002Flocalhost\n#    首次会让你创建 admin 账号\n\n# 3. 进入\"设置 → 模型供应商\"，配置 OpenAI \u002F 国产模型 API key\n\n# 4. 在主界面\"创建空白应用\"，选 Chatflow 或 Workflow\n# 5. 拖入\"开始 → LLM → 结束\"节点试一下基础 prompt\n# 6. 满意了点右上\"发布\"，自动生成 API endpoint\n",[47,1161,1162,1167,1175,1181,1189,1199,1205,1211,1217,1222,1228,1233,1239,1245],{"__ignoreMap":65},[69,1163,1164],{"class":71,"line":72},[69,1165,1166],{"class":111},"# 1. 自托管（社区版）\n",[69,1168,1169,1171,1173],{"class":71,"line":86},[69,1170,76],{"class":75},[69,1172,80],{"class":79},[69,1174,83],{"class":79},[69,1176,1177,1179],{"class":71,"line":96},[69,1178,90],{"class":89},[69,1180,93],{"class":79},[69,1182,1183,1185,1187],{"class":71,"line":108},[69,1184,99],{"class":75},[69,1186,102],{"class":79},[69,1188,105],{"class":79},[69,1190,1191,1193,1195,1197],{"class":71,"line":115},[69,1192,118],{"class":75},[69,1194,121],{"class":79},[69,1196,124],{"class":79},[69,1198,127],{"class":89},[69,1200,1202],{"class":71,"line":1201},6,[69,1203,1204],{"emptyLinePlaceholder":693},"\n",[69,1206,1208],{"class":71,"line":1207},7,[69,1209,1210],{"class":111},"# 2. 浏览器打开 http:\u002F\u002Flocalhost\n",[69,1212,1214],{"class":71,"line":1213},8,[69,1215,1216],{"class":111},"#    首次会让你创建 admin 账号\n",[69,1218,1220],{"class":71,"line":1219},9,[69,1221,1204],{"emptyLinePlaceholder":693},[69,1223,1225],{"class":71,"line":1224},10,[69,1226,1227],{"class":111},"# 3. 进入\"设置 → 模型供应商\"，配置 OpenAI \u002F 国产模型 API key\n",[69,1229,1231],{"class":71,"line":1230},11,[69,1232,1204],{"emptyLinePlaceholder":693},[69,1234,1236],{"class":71,"line":1235},12,[69,1237,1238],{"class":111},"# 4. 在主界面\"创建空白应用\"，选 Chatflow 或 Workflow\n",[69,1240,1242],{"class":71,"line":1241},13,[69,1243,1244],{"class":111},"# 5. 拖入\"开始 → LLM → 结束\"节点试一下基础 prompt\n",[69,1246,1248],{"class":71,"line":1247},14,[69,1249,1250],{"class":111},"# 6. 满意了点右上\"发布\"，自动生成 API endpoint\n",[16,1252,1253],{"id":1253},"国内使用注意事项",[345,1255,1256,1262,1268,1274],{},[348,1257,1258,1261],{},[24,1259,1260],{},"云版 dify.ai 直连国内访问稳定但需要付款","——支持国际信用卡 \u002F Stripe",[348,1263,1264,1267],{},[24,1265,1266],{},"自托管 + 国产模型"," = 完全国内闭环，是 Dify 在国内最大优势",[348,1269,1270,1273],{},[24,1271,1272],{},"Docker 镜像拉取","：国内可能慢，建议配 Docker registry 镜像（阿里云 \u002F 网易）",[348,1275,1276,1279,1280,1282],{},[24,1277,1278],{},"数据合规","：完全自托管时，数据零外泄；某些金融 \u002F 政府客户因此从 ",[145,1281,569],{"href":568}," 迁到 Dify",[16,1284,1285],{"id":1285},"与同类怎么选",[156,1287,1288,1311],{},[159,1289,1290],{},[162,1291,1292,1295,1297,1301,1305],{},[165,1293,1294],{},"维度",[165,1296,604],{},[165,1298,1299],{},[145,1300,569],{"href":568},[165,1302,1303],{},[145,1304,282],{"href":281},[165,1306,1307],{},[145,1308,1310],{"href":1309},"\u002Fagent\u002Fplatform\u002Fn8n.html","n8n",[175,1312,1313,1329,1341,1357,1371,1385,1399,1412],{},[162,1314,1315,1318,1321,1324,1326],{},[180,1316,1317],{},"开源",[180,1319,1320],{},"✅",[180,1322,1323],{},"❌",[180,1325,1320],{},[180,1327,1328],{},"✅（fair-code）",[162,1330,1331,1333,1335,1337,1339],{},[180,1332,704],{},[180,1334,1320],{},[180,1336,1323],{},[180,1338,1320],{},[180,1340,1320],{},[162,1342,1343,1346,1349,1352,1354],{},[180,1344,1345],{},"上手难度",[180,1347,1348],{},"★★★☆☆",[180,1350,1351],{},"★★☆☆☆ 最简单",[180,1353,1348],{},[180,1355,1356],{},"★★★★☆",[162,1358,1359,1362,1365,1367,1369],{},[180,1360,1361],{},"工作流编排",[180,1363,1364],{},"★★★★★",[180,1366,1356],{},[180,1368,1348],{},[180,1370,1364],{},[162,1372,1373,1376,1378,1380,1382],{},[180,1374,1375],{},"RAG 精度",[180,1377,1356],{},[180,1379,1348],{},[180,1381,1364],{},[180,1383,1384],{},"★★☆☆☆",[162,1386,1387,1390,1392,1394,1397],{},[180,1388,1389],{},"模型生态",[180,1391,1364],{},[180,1393,1356],{},[180,1395,1396],{},"★★★☆☆（OneAPI 中转）",[180,1398,1356],{},[162,1400,1401,1404,1406,1408,1410],{},[180,1402,1403],{},"中文场景",[180,1405,1356],{},[180,1407,1364],{},[180,1409,1356],{},[180,1411,1348],{},[162,1413,1414,1417,1419,1422,1424],{},[180,1415,1416],{},"字节生态绑定",[180,1418,1323],{},[180,1420,1421],{},"✅（飞书\u002F抖音深度集成）",[180,1423,1323],{},[180,1425,1323],{},[20,1427,1428,1431,1432,1436,1437,1442],{},[24,1429,1430],{},"怎么选","（基于 ",[145,1433,1435],{"href":692,"rel":1434},[269],"BestHub 2025-07"," 和 ",[145,1438,1441],{"href":1439,"rel":1440},"https:\u002F\u002Fwww.cnblogs.com\u002Fuulucias\u002Fp\u002F19449008",[269],"博客园 2026-01"," 两份选型指南综合）：",[596,1444,1445,1451,1459,1466,1473],{},[348,1446,1447,1450],{},[24,1448,1449],{},"数据必须不出内网 + 工作流复杂"," → Dify",[348,1452,1453,1456,1457],{},[24,1454,1455],{},"个人 \u002F 小团队 \u002F 快速原型 + 字节生态"," → ",[145,1458,569],{"href":568},[348,1460,1461,1456,1464],{},[24,1462,1463],{},"核心场景就是企业知识库 QA",[145,1465,282],{"href":281},[348,1467,1468,1456,1471],{},[24,1469,1470],{},"重点是连接外部 SaaS（Slack \u002F Notion \u002F 数据库）",[145,1472,1310],{"href":1309},[348,1474,1475,1456,1478],{},[24,1476,1477],{},"要画图式表达 LangChain pipeline",[145,1479,1481],{"href":1480},"\u002Fagent\u002Fplatform\u002Flangflow.html","Langflow",[16,1483,1484],{"id":1484},"避坑清单",[596,1486,1487,1493,1507,1517,1529,1535,1541,1547],{},[348,1488,1489,1492],{},[24,1490,1491],{},"社区版与企业版差距比想象大","：多路召回 \u002F 重排序 \u002F 单点登录 \u002F 审计日志都在企业版。社区版做生产前心里要有数。",[348,1494,1495,1500,1501,478,1504,1506],{},[24,1496,1497,1499],{},[47,1498,473],{}," 文件改完忘 restart","：",[47,1502,1503],{},"docker compose down && up -d",[47,1505,481],{},"——后者不重新加载 env。",[348,1508,1509,1500,1512,1516],{},[24,1510,1511],{},"大版本升级会破坏数据库 schema",[145,1513,1515],{"href":683,"rel":1514},[269],"官方升级文档"," 有详细 migration 步骤，跨大版本（如 0.x → 1.x）务必先备份 PostgreSQL 卷。生产环境强烈建议跑 staging 完整验证后再升。",[348,1518,1519,1522,1523,1525,1526,1528],{},[24,1520,1521],{},"RAG 文件大小社区版默认 15MB","：根据上述知乎实测，超过会失败。改 ",[47,1524,473],{}," 的 ",[47,1527,497],{}," 并重启容器。",[348,1530,1531,1534],{},[24,1532,1533],{},"代码节点的 Sandbox 性能差","：内置代码执行节点跑在隔离容器里启动慢、内存小。生产高频用建议改成 HTTP 节点调外部服务。",[348,1536,1537,1540],{},[24,1538,1539],{},"工作流\"迭代节点\"循环上限","：默认 10 次，复杂 ReAct agent 容易撞天花板，需要在节点设置里调高。",[348,1542,1543,1546],{},[24,1544,1545],{},"Dify Plugin 系统是新东西","：1.0 后引入的 Plugin 体系替代了原来的 Tools\u002FModels 配置方式，老教程可能已过时——以最新官方文档为准。",[348,1548,1549,1552],{},[24,1550,1551],{},"国内 Docker 拉取镜像慢","：先配国内 registry，否则首次 pull 可能要 30+ 分钟。",[16,1554,562],{"id":561},[20,1556,1557],{},"✅ 适合：",[596,1559,1560,1563,1566,1569,1572,1575],{},[348,1561,1562],{},"中大型企业 LLM 中台建设",[348,1564,1565],{},"需要私有化部署（金融 \u002F 医疗 \u002F 政府）",[348,1567,1568],{},"想做\"AI 工作流即产品\"的开发团队",[348,1570,1571],{},"同时需要 RAG + Agent + Workflow 三件套",[348,1573,1574],{},"想用国产模型 + 国际模型混合编排",[348,1576,1577],{},"已经接受 Docker + 一定运维投入",[20,1579,1580],{},"❌ 不适合：",[596,1582,1583,1589,1595,1598,1604],{},[348,1584,1585,1586,1588],{},"纯个人玩家做对话机器人（",[145,1587,569],{"href":568}," 更快）",[348,1590,1591,1592,1594],{},"只想做企业知识库 QA（",[145,1593,282],{"href":281}," RAG 更专）",[348,1596,1597],{},"团队完全没运维能力（云版还行，自托管会踩坑）",[348,1599,1600,1601,1603],{},"需要深度对接字节飞书 \u002F 抖音（",[145,1602,569],{"href":568}," 原生）",[348,1605,1606,1607,1609],{},"工作流核心是连接 100+ SaaS（",[145,1608,1310],{"href":1309}," 节点更全）",[16,1611,594],{"id":594},[596,1613,1614,1626,1641,1660],{},[348,1615,1616,1617,1619,1620,1619,1622,1619,1624],{},"同类对比：",[145,1618,569],{"href":568}," \u002F ",[145,1621,282],{"href":281},[145,1623,1310],{"href":1309},[145,1625,1481],{"href":1480},[348,1627,1628,1629,1619,1633,1619,1635,1619,1637],{},"概念基础：",[145,1630,1632],{"href":1631},"\u002Fwiki\u002Fai-agent.html","AI Agent",[145,1634,640],{"href":639},[145,1636,644],{"href":643},[145,1638,1640],{"href":1639},"\u002Fwiki\u002Ffunction-calling.html","Function Calling",[348,1642,1643,1644,1619,1648,1619,1652,1619,1656],{},"模型选型：",[145,1645,1647],{"href":1646},"\u002Fmodels\u002Fgpt-5.html","GPT-5",[145,1649,1651],{"href":1650},"\u002Fmodels\u002Fclaude-sonnet-4.html","Claude Sonnet 4",[145,1653,1655],{"href":1654},"\u002Fmodels\u002Fdeepseek-v3.html","DeepSeek-V3",[145,1657,1659],{"href":1658},"\u002Fmodels\u002Fglm-5.2.html","GLM-5.2",[348,1661,1662,1663,1619,1667],{},"进阶：",[145,1664,1666],{"href":1665},"\u002Fwiki\u002Ffine-tuning-vs-rag.html","Fine-tuning vs RAG",[145,1668,1670],{"href":1669},"\u002Fwiki\u002Fcontext-engineering.html","Context Engineering",[16,1672,1673],{"id":1673},"来源",[596,1675,1676,1683,1689,1695,1702],{},[348,1677,1678,1679],{},"官网：",[145,1680,1681],{"href":1681,"rel":1682},"https:\u002F\u002Fdify.ai",[269],[348,1684,1685,1686],{},"中文文档：",[145,1687,683],{"href":683,"rel":1688},[269],[348,1690,1691,1692],{},"GitHub：",[145,1693,686],{"href":686,"rel":1694},[269],[348,1696,1697,1698],{},"官方定价：",[145,1699,1700],{"href":1700,"rel":1701},"https:\u002F\u002Fdify.ai\u002Fpricing",[269],[348,1703,1704],{},"第三方评测：tooljunction.io \u002F chatforest.com \u002F besthub.dev \u002F joshuaopolko.com \u002F 知乎 LLM 实战笔记",[20,1706,1707,1708,1712],{},"本卡片由 AIHO 编辑部根据官方公开资料与第三方评测整理。所有事实点均标注来源；如发现版本号 \u002F 价格 \u002F 功能与最新官方信息不一致，请通过 ",[145,1709,1711],{"href":1710},"mailto:hello@aiho.net","反馈邮箱"," 反馈。",[651,1714,653],{},{"title":65,"searchDepth":96,"depth":96,"links":1716},[1717,1718,1725,1730,1731,1732,1733,1734,1735,1736],{"id":729,"depth":86,"text":730},{"id":761,"depth":86,"text":761,"children":1719},[1720,1721,1722,1723,1724],{"id":764,"depth":96,"text":765},{"id":843,"depth":96,"text":844},{"id":879,"depth":96,"text":880},{"id":897,"depth":96,"text":898},{"id":919,"depth":96,"text":920},{"id":926,"depth":86,"text":926,"children":1726},[1727,1728,1729],{"id":929,"depth":96,"text":930},{"id":1010,"depth":96,"text":1011},{"id":1086,"depth":96,"text":1087},{"id":1155,"depth":86,"text":1156},{"id":1253,"depth":86,"text":1253},{"id":1285,"depth":86,"text":1285},{"id":1484,"depth":86,"text":1484},{"id":561,"depth":86,"text":562},{"id":594,"depth":86,"text":594},{"id":1673,"depth":86,"text":1673},"platform","\u002Fimg\u002Ftools\u002Fdify.webp","Dify 2026 真实评测：开源 LLMOps 与 AI Agent 平台，集工作流编排、RAG 知识库、Agent、MCP 和多模型接入于一体。本文对比 Coze、FastGPT、n8n，整理自托管部署、云版价格、适合团队和避坑建议。",[1741,1742,1743],"zh","en","ja",{},"\u002Ftools\u002Fagent\u002Fplatform\u002Fdify","agent",[1748,1749,1750,118],"windows","macos","linux",[1752,1756,1760,1764],{"plan":1753,"price":432,"features":1754,"notes":1755},"Self-hosted（开源版）","Docker 一键部署 + 全部核心功能（工作流 \u002F RAG \u002F Agent \u002F MCP）+ 接任意模型 API","私有部署 \u002F 完全免费 \u002F Apache 2.0",{"plan":1757,"price":432,"features":1758,"notes":1759},"Cloud Sandbox（免费云）","官方托管试水档，含基础调用配额","免运维 \u002F 试水 POC",{"plan":1761,"price":975,"features":1762,"notes":1763},"Cloud Professional","更高调用额度 + 团队协作 + 商用支持","商用云首选",{"plan":1765,"price":1766,"features":1767,"notes":997},"Cloud Team \u002F Enterprise","Custom","更大配额 + SLA + 私有部署支持 + 合规","云版 SaaS（免费档 \u002F Professional $59\u002F月起） + 开源自托管完全免费","2026-06-18",[1771],"ai-agent\u002Fdify-self-host-knowledge-base",[1773,1774,1775,1776,1777],"coze-deep-review","coze-vs-dify","dify-deep-review","dify-self-host-1-month","fastgpt-deep-review",{"power":115,"ux":108,"price":115,"cn_support":108,"stability":108},{"title":604,"description":1739},"Dify 评测 2026：开源 LLMOps 与 AI Agent 平台，自托管指南",[1782,1783,1784,1786,1787],{"title":682,"url":683},{"title":685,"url":686},{"title":1785,"url":1700},"Dify 官方定价",{"title":691,"url":692},{"title":688,"url":689},"tools\u002Fagent\u002Fplatform\u002Fdify","开源 LLMOps 平台，私有部署 Agent 首选",[1791,1792,1793,705,1794,1795,1796],"agent-platform","opensource","self-host","workflow","llmops","mcp","2026-06-24","想私有部署、想接全球任意模型，Dify 是答案。比 Coze 工程化、上手陡一点；比 FastGPT 工作流强、RAG 略弱。","EnNc9Kkmi_WvBZAYV3av9TFaKpLjmBxmCtV5_xRvi9Q",1785666674698]