微信扫码
添加专属顾问
我要投稿
Dify 1.5.1版本重磅升级,工作流调试工具带来革命性体验提升! 核心内容: 1. 全新工作流调试功能解决历史痛点 2. 状态暂存与变量缓存两大核心改进 3. 具体升级步骤与使用场景演示
今天浏览 dify 的 GitHub 仓库时,发现版本已经更新到 1.5.1 了,这个版本最令人惊喜的升级就是大幅增强了工作流调试功能。
过去调试工作流时,只能在"预览"模式下查看执行结果。一旦刷新页面或回退操作,就只能看到最终输出,完全看不到中间的执行过程。这意味着稍有不慎就要重复运行整个流程,往往需要调试好几遍才能定位问题。
更麻烦的是,每次调试特定节点时,还需要手动准备各种变量数据。特别是遇到复杂的嵌套结构变量时,稍不注意就会整理错格式,导致调试失败。
1.5.x 版本完全重构了工作流调试工具!这次更新真的很实用,解决了我之前认为 Dify 体验不佳的一个痛点。
备份docker-compose.yml
cd docker
cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
从主分支获取最新代码
git checkout main
git pull origin main
停止服务
docker compose down
备份数据
tar -cvf volumes-$(date +%s).tgz volumes
升级服务
docker compose up -d
点击单个节点后,可以看到新增了一个"上次运行"标签。在以往版本中,如果想要测试单个节点,我们还需要手动构造输入数据,或者从工作流中复制相关参数,操作相当繁琐。现在这些信息一目了然——无论是单步调试还是完整执行整个工作流,每个节点都会自动保存其最后一次成功运行时的数据状态。
当我们点击2
调试当前节点,可以直接利用当前节点的历史输入进行调试。但是如果我们想直接修改当前输入节点的数据在测试呢?会发现在这个节点只能看到上一次执行的数据,不能修改之后重新执行节点,这时候我们可以利用变量缓存来达成修改数据并重新运行的目的。
在画布底部新增了一个“查看缓存”按钮,点击后可以看到当前所有变量的快照:
在这里我们可以:
比如我在变量缓存把query修改成:iphone15有哪些新特点?然后点击问题分类节点的执行按钮,会发现query变成了“iphone15有哪些新特点?”
dify 这次的更新大大减少了开发者的调试时间,如果你也在用 Dify 做 AI 应用,不妨升级试试看。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-09-30
重大消息,刚刚Dify 1.9.1发布了!我们聊聊带来了哪些吸引人的功能特性?
2025-09-26
内网环境下Dify1.9.0版本镜像构建过程记录
2025-09-23
刚刚Dify 1.9.0正式发布,快看看有哪些新变化?
2025-09-17
全网首发Dify Nano Banana工作流
2025-09-16
Dify 2.0 重磅升级!知识管道登场,RAG 开发效率直接翻倍
2025-09-07
Dify发布页面用户鉴权方案讨论
2025-09-06
全网首发!Dify 2.0.0 图文混排上线,每个新功能都是爆款!附实战教程(建议收藏)
2025-09-06
Dify 参数提取器用法剖析
2025-09-16
2025-07-11
2025-09-03
2025-09-06
2025-08-19
2025-07-17
2025-07-10
2025-07-18
2025-07-24
2025-07-30
2025-09-30
2025-09-23
2025-09-06
2025-09-05
2025-08-29
2025-08-18
2025-08-02
2025-07-30