⏰ 发布: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应用开发