⏰ 发布:2026-07-17
⭐ 版本:1.16.0
🆓 费用:免费开源
Dify 1.16.0 来了,这次不是小打小闹——Dify Agent 正式进入公开 Beta,自带 Linux 沙箱环境,可以直接跑代码和执行 Shell 命令。还有 MCP 协议升级、AI 工作流生成器增强、新环境变量一大波。这次更新有点东西👇
📦 v1.16.0 - 2026年7月17日
🔥 这次更新了什么?
1. Dify Agent 公开 Beta 🤖
这是 1.16 最大的更新。Dify Agent 跑在 Linux 沙箱里,你可以通过 UI 创建 Agent:设置基础 prompt、上传 Skills 和文件、连接 Dify 生态的工具和知识库。还附带了一个「帮你建 Agent 的 Agent」——跟它聊几句,它就能自动配置沙箱环境、安装依赖包、创建 Skills。
Agent 还能嵌入 Workflow 里,或者在 Workflow 节点里临时创建一个 inline Agent。发布后可以直接当 Web App 用。
⚠️ 官方提醒:只给可信的用户开放 Agent 服务,别让恶意用户乱搞沙箱。
2. AI 工作流生成器升级 ⚡
⌘K → /create 和 /refine 的 AI 工作流生成器全面升级。去掉了没啥用的 "Ideal output" 字段,静态示例换成了 AI 根据你的工作区上下文生成的建议。节点配置生成也改成了并行,速度更快。还加了可配置超时(WORKFLOW_GENERATION_TIMEOUT_MS,默认 180s),防止长时间生成挂死。
3. MCP 协议升级 🔗
Workflow-as-MCP 服务器现在支持 MCP 协议 2025-06-18,带版本协商和结构化工具输出,向后兼容旧客户端。MCPClient 连接还能在运行时动态注入 HTTP 请求头(用 {{request.headers.X-Custom-Auth}} 占位符),实现按请求传认证。
4. Web App 定制化 🎨
Chatbot、Agent、Chatflow 的聊天输入框占位符现在可以自定义了(最多 64 字符)。应用描述也会显示在聊天和文本生成页面上,支持折叠展开,不会把输入框挤到屏幕外。
5. 工作流可靠性与运维 🔧
工作流运行归档可以导出了,Celery 优雅关闭时会正确终止活跃运行,防止孤儿任务。Redis 连接加了 TCP keepalive 和重试覆盖。模型提供商现在能收到 app_id,用于成本归属(Bedrock、OpenAI、Vertex AI 都支持了)。
6. OpenAI GPT-5.6 兼容性 ⚠️
OpenAI 插件默认 API 类型从 Chat Completions 改成了 Responses。如果你之前保存过自定义 API Key,记得去检查 API 类型设置,改成 Responses,不然用 GPT-5.6 会出奇怪错误。
✅ 适合哪些人?
✅ Dify 重度玩家 — Dify Agent 沙箱让你直接在 Dify 里跑代码,不用再跳去别的平台
✅ Workflow 开发者 — AI 工作流生成器升级 + MCP 协议升级,开发效率提升明显
✅ 自部署运维 — 这次有 8 个数据库迁移、28 个新环境变量、2 个新 Docker 服务,升级需谨慎
⚠️ OpenAI 用户 — 如果用了自定义 API Key,升级后记得切 API 类型到 Responses
🛠️ 快速上手
体验 Dify Agent:
# 升级后,在 Dify 后台新建 Agent 应用
# 直接跟「帮你建 Agent 的 Agent」聊天
# 说"帮我创建一个能分析 CSV 文件的 Agent"
# 它会自动配置沙箱、安装 pandas、创建 Skill
升级到 1.16.0:
# 1. 备份配置
cd docker
cp docker-compose.yaml docker-compose.yaml.bak
cp .env .env.bak
# 2. 拉取新镜像
docker compose pull
# 3. 跑数据库迁移(8 个新迁移!)
docker compose exec api flask db upgrade
# 4. 检查新环境变量
# 关键新增:DIFY_AGENT_SERVER_SECRET_KEY(必须替换默认值!)
# 两个新服务:agent_backend + local_sandbox
# 变量改名:ENABLE_AGENT_V2 → NEXT_PUBLIC_ENABLE_AGENT_V2
⚠️ 关键提醒: DIFY_AGENT_SERVER_SECRET_KEY 默认值是开发环境用的,生产环境必须替换!用 python -c 'import secrets; print(secrets.token_urlsafe(32))' 生成。
❓ 常见问题
Q:Dify Agent 沙箱安全吗?
A:官方加了 Landlock 保护,HOME 目录被隔离,沙箱计划不会执行特殊工作流。但官方也说了,只给可信用户开放。
Q:升级后我配置的 OpenAI API Key 会出问题吗?
A:如果你之前保存过自定义 API Key,默认 API 类型还是 Chat Completions。需要手动改成 Responses,否则用 GPT-5.6 会报错。
Q:Docker Compose 变化大吗?
A:挺大的。新增了 agent_backend 和 local_sandbox 两个服务,API 和 Worker 依赖了 agent_backend。如果你自定义过 docker-compose.yaml,需要仔细合并。
Q:不跑数据库迁移会怎样?
A:8 个新迁移,涉及 Agent 角色表、Skill 元数据、站点占位符等。不跑直接启动会报错。
🙌 写在最后
Dify 1.16.0 的 Dify Agent 是个大方向——把 Agent 能力直接集成到平台里,让用户不用再折腾外部工具。但自部署用户这次升级成本不低:8 个数据库迁移、28 个新环境变量、2 个新 Docker 服务。建议升级前先读 changelog,别直接上生产。
#Dify #AI工作流 #DifyAgent #开源AI #LLM应用开发
⏰ 发布:2026-06-25
⭐ 版本:1.15.0
🆓 费用:免费开源
Dify 又放大招了!这次 1.15.0 直接带来了 CLI 命令行工具 difyctl,以后可以不用开浏览器就能跑工作流了。来看看这次都有啥好东西👇
📦 这次更新了什么?
🔥 核心功能升级
1. difyctl 命令行工具
Dify 史上第一个 CLI 工具诞生了。你可以在终端里直接运行工作流、调用 API,甚至接入 CI 流程。支持 macOS/Linux/Windows,一条命令就能安装,而且发布的时候已经做了公钥校验,安全不用担心。
2. 工作流/聊天流支持 CoT 推理过程展示
模型在生成答案时的思考过程现在会独立显示在一个"思考"面板里。刷新页面后推理过程也不会丢,而且在 CLI 和运行预览里也能看到。这个对调试特别有用。
3. Human-in-the-Loop 表单升级
工作流暂停等人输入的时候,表单现在支持下拉框和文件/多文件上传了,不只是纯文本。做审批流什么的就方便多了。
4. 支持超长耗时模型
工作流现在能用那种响应很慢的生成模型了(比如图片/视频生成模型),通过轮询机制等结果,不会傻傻超时。
🛠️ 体验优化
5. 界面大改版
首次启动的引导页面重新设计了,上手更直观。工作流编辑器支持面板折叠,导航搜索框自动聚焦,删应用现在要点一下确认。
6. Excel 图片提取
导入知识库时,Excel 文件里的图片也能被提取出来了,包含截图、图表的数据表再也不会丢内容。
7. 可观测性增强
Phoenix 追踪可以自定义 trace session ID,应用层和 Dify 层的调用链终于能对上号了。RAG 流程的文档检索步骤也能在追踪里看到。
🔒 安全修复
修复了插件 daemon 转发时的路径遍历漏洞(CVE-2026-41948)。几个外部抓取工具(Firecrawl、Jina、Watercrawl、Nacos)添加了超时限制,SSRF 代理出口默认加固了。
✅ 适合哪些人?
✅ Dify 重度用户 — 想用 CLI 做自动化脚本、对接 CI 的,difyctl 绝对是刚需
✅ 工作流开发者 — CoT 推理可视化和 Human-in-the-Loop 表单升级对调试帮助很大
⚠️ 自部署用户 — 这次有数据库迁移,升级流程要按文档走一遍,特别是那个 backfill 步骤不能跳过
🛠️ 快速上手
安装 difyctl
# macOS
brew install dify/tap/difyctl
# Linux
curl -fsSL https://dify.run/install.sh | sh
# 然后登录
difyctl auth login
difyctl run <app-id> "帮我写一篇文章"
升级 Dify 到 1.15.0
提醒一下,升级后一定要跑这个 backfill 命令,否则插件的自动升级设置可能会失效:
git fetch --tags
git checkout 1.15.0
docker compose up -d
docker compose exec api flask backfill-plugin-auto-upgrade
❓ 常见问题
Q:difyctl 需要 API Token 吗?
A:不需要。difyctl 用 OAuth Device Flow 登录,安装后直接 `difyctl auth login` 就行。
Q:升级后插件会不会出问题?
A:如果没跑 backfill 命令可能会。这次改了插件自动升级策略的作用域,按分类配置了,建议升级后第一时间跑 backfill。
Q:CoT 推理在免费 API 模型上能用吗?
A:需要模型本身支持返回推理内容。目前 Claude、Gemini、DeepSeek R1 等模型都有支持,普通 GPT 系列没有。
写在最后
Dify 1.15.0 是我用下来感觉最接地气的一个版本。difyctl 解决了"每次改个东西都要开浏览器"的痛点,CoT 推理可视化对调工作流帮助很大。安全方面的几个修复也说明团队在认真对待自部署用户的痛点。
如果还在用 1.14 的朋友,这次值得升。记得跑 backfill 就行😂
#Dify #AI工作流 #开源AI #LLM应用开发