Dify v1.13.3 补丁版本发布,重点提升工作流执行、实时流式传输和知识库检索的稳定性与正确性。新增工作流变量引用功能,支持动态配置模型参数。修复了流式传输稳定性、工作流编辑器行为、运行时执行及知识库检索中的多项关键问题,建议 v1.13.2 用户尽快升级以优化生产环境体验。
Dify 团队发布了 v1.13.3 补丁版本,这次更新专注于提升工作流执行、实时流式传输和知识库检索的稳定性与正确性。如果你正在使用 v1.13.2,强烈建议升级到这个版本。
🎬 新功能
工作流变量引用支持:在 LLM 节点、问题分类器和变量提取器中,现在可以使用变量引用来配置模型参数。这意味着你可以根据工作流中的上下文动态调整模型设置,大幅提升工作流的灵活性和复用性。
🛠️ 重要 Bug 修复
1. 流式传输稳定性
修复了 StreamsBroadcastChannel 的重放和并发问题,确保前后端事件投递的稳定性。如果你在使用流式输出时遇到过断流或数据丢失的问题,这个修复将显著改善体验。
2. 工作流编辑器行为优化
- 修复粘贴节点时保留 Loop/Iteration 元数据的问题
- 防止 HumanInput 节点被粘贴到无效容器中
3. 运行时执行修复
- 恢复了 Prompt 消息转换逻辑
- 修正了执行器驱动的 HTTP 请求中
max_retries=0的处理
4. 知识库检索增强
- 保留引用元数据在 Web 响应中
- 修复数据集图标元数据缺失时的崩溃
- 修正命中计数查询过滤
- 恢复索引文档分块预览功能
📋 升级指南
Docker Compose 部署
# 1. 备份配置文件
cd docker
cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
# 2. 拉取最新代码
git checkout main
git pull origin main
# 3. 停止服务
docker compose down
# 4. 备份数据
tar -cvf volumes-$(date +%s).tgz volumes
# 5. 启动服务
docker compose up -d
源码部署
# 1. 停止 API 服务器、Worker 和 Web 前端
# 2. 切换到发布分支
git checkout 1.13.3
# 3. 更新 Python 依赖
cd api
uv sync
# 4. 运行数据库迁移
uv run flask db upgrade
# 5. 重新启动服务
💡 总结
点评:Dify v1.13.3 虽然是一个小版本补丁,但解决的都是实际使用中的痛点。特别是流式传输稳定性修复和知识库引用元数据的保留,对于生产环境的用户体验提升非常明显。如果你的项目依赖 Dify 的工作流和知识库功能,建议尽快升级。

暂无评论
要发表评论,您必须先 登录