菜单
积墨AI

积墨AI

Dify 1.17里程碑版:智能体从工作流节点到独立能力资产的跨越

在开源大语言模型应用开发领域,Dify凭借其直观的可视化画布和低代码特性,已成为全球开发者搭建AI应用的首选工具之一。2025年8月25日,Dify正式发布1.17.0版本,官方将其定位为“里程碑式更新”。此次版本最核心的变化在于彻底重构了Agent(智能体)的架构定位——将其从依附于工作流的“临时节点”升级为拥有独立生命周期、可被多端复用的能力资产。与此同时,E2B云沙箱、技能管理(Skills)和统一追踪(Tracing)三大新能力的加入,进一步完善了从开发到生产部署的全链路体验。对于企业和开发团队而言,这一版本意味着AI应用的构建方式将发生根本性转变。

开源平台的15万星成就

Dify是一个开源的大语言模型应用开发平台,名称取自“Define+Modify”,意为“定义与修改”。该平台将过去需要后端团队完成的工作——包括接入大模型、搭建RAG知识库、编排工作流、管理提示词、发布上线和监控日志——全部整合到一个可视化协作画布中。目前,Dify在GitHub上已获得超过15万颗星标,Fork数超过2.4万,由langgenius团队开发,采用Apache 2.0协议可免费商用。平台支持多种应用形态:聊天助手、文本生成应用、Agent智能体和Workflow工作流编排。在部署层面,团队既可以使用官方托管的Dify Cloud快速上手,也可以通过Docker一键自托管,甚至部署到企业VPC环境。模型接入方面,Dify保持了极高的开放性,全面支持OpenAI、Anthropic Claude、Gemini、Ollama以及国内主流大模型。

在1.17.0版本之前,Dify中的Agent本质上是工作流画布里的一个节点,它随着所在工作流的存在而存在、消失而消失。当团队试图在另一个应用中复用同一个智能体时,往往只能重新复制Prompt、工具和参数配置,导致各副本各自漂移、难以统一维护。1.17.0引入的New Agent架构彻底改变了这一局面:每个Agent现在是一个独立对象,拥有自己的名称、说明、模型、Prompt、Skills、文件、工具和发布状态,不再依附于某一个工作流。同一Agent可以发布为独立的Web应用、暴露成API接口,也可以被多个工作流通过Agent节点引用。模型升级或Prompt调整时,只需在中心配置处修改一处,所有调用方自动生效。此外,Build Mode让业务人员可以直接给Agent下达真实任务,配置变更先进构建草稿供审查确认,降低了Prompt编写的技术门槛。

智能体的价值,不在单一工作流里、不在孤立的配置里,而在独立存在、一次构建、多端复用的每一个能力资产里

“行业观察”
积墨 AI 核心产品

积墨 AI 智能体开发平台

快速搭建具备商业价值的 AI 智能体,支持复杂工作流编排、50+ 主流模型接入与私有化部署。

E2B云沙箱与技能管理体系

从产业实践经验来看,1.17.0版本带来的三大新能力各有其独特价值。E2B云沙箱解决了代码执行环境的安全隔离和弹性扩展问题:通过环境变量DIFY_AGENT_RUNTIME_BACKEND即可切换后端,官方提供了docker-compose.e2b.yaml部署文件,E2B流量携带身份认证。这意味着Agent执行代码不会接触到真实生产系统,Home Snapshots功能还能在Agent发布时完整保存沙箱环境状态,确保每次运行的环境一致性。对于需要在生产环境中运行代码的Agent,这一能力尤为关键。技能管理(Skills)则构建了一套完整的能力沉淀体系:Skills将操作说明、背景材料和执行脚本打包为可复用能力包,Agent可自动发现并调用它们。工作区级别的技能管理器支持“草稿→发布→版本”的完整生命周期,配套Web界面提供技能列表、构建面板和文件编辑器。Dify将能力扩展分为三层:Tool用于长期受管的外部连接,Skill沉淀团队反复使用的方法,临时CLI命令仅处理一次性任务。这种分层设计让能力治理更加清晰——一次性探索无需急于共享,重复出现的方法沉淀为技能,需要跨团队稳定调用时再升级为受管工具。

统一追踪与生态价值

统一追踪(Unified Tracing)是本次更新的第三项核心能力。开启OPS_TRACE_UNIFIED_ENABLED后,系统在核心层一次性组装完整的父子调用链——工作流、聊天流、消息、节点、循环、迭代、嵌套工作流全部串联成一棵调用树,新增的GenAI span还能展示LLM首字延迟、Agent ReAct推理步骤、工具调用和失败的LLM节点。以前排查“Agent为什么答得不对”需要翻好几个系统,现在一棵调用树即可全览。在效率对比上,搭建带知识库的智能客服从传统的15个工作日缩短至约40分钟,提升约180倍;同一个Agent复用到3个业务流程从2个工作日缩短至约15分钟,提升约60倍;Agent升级模型或修改Prompt从半天缩短至约3分钟,提升约80倍;排查一次异常调用从40分钟缩短至约2分钟,提升约20倍。此外,可复用LLM环境变量让模型配置定义一次即可被所有LLM节点引用,循环和迭代节点内支持人工输入刷新页面也能正确暂停恢复,上下文感知的历史压缩避免长对话撑爆模型上下文窗口,全局命令面板让应用、Agent、技能、知识库、插件随搜随跳。

Dify 1.17.0版本的发布标志着AI应用开发平台在架构理念上的重要升级。Agent从工作流节点到独立能力资产的跨越,本质上是对“复用”这一工程化需求的正面回应。在企业级AI落地场景中,能力资产的统一管理和多端复用直接影响着长期维护成本和业务响应速度。E2B云沙箱、技能管理和统一追踪三大能力的加入,则补全了从开发调试到生产部署的最后一环。对于正在规划AI应用开发体系的团队而言,这一版本提供了值得深入评估的技术选型参考。

#Dify#Agent架构#工作流编排#技能管理#云沙箱#统一追踪
分享文章

相关文章推荐

试用咨询
企业微信二维码

扫码添加企业微信