游乐游手机版
首页/AI热点日报/热点详情

Dify V1.8.1发布:提升稳定性与开发者体验

类型:热点整理2026-07-17
Dify 的 V1 8 1 版本正式发布了。这次更新没有搞什么花哨的大改,而是扎扎实实地在稳定性、性能和开发者体验上做了大量打磨。除了带来一些实用的新功能,还解决了好几个关键的数据库问题,可以说为后续版本的迭代铺平了道路。从迁移到现代类型检查系统,到优化数据库查询,再到修复一堆安全漏洞和 UI 小毛

Dify 的 V1.8.1 版本正式发布了。这次更新没有搞什么花哨的大改,而是扎扎实实地在稳定性、性能和开发者体验上做了大量打磨。除了带来一些实用的新功能,还解决了好几个关键的数据库问题,可以说为后续版本的迭代铺平了道路。从迁移到现代类型检查系统,到优化数据库查询,再到修复一堆安全漏洞和 UI 小毛病,这次升级值得仔细看看。

Dify发布了V1.8.1版本,专注于提升稳定性、性能和开发者体验,解决部分关键问题,让我们一起来看看吧!

功能

  • 从历史记录导出 DSL: 现在可以直接在版本历史记录面板里导出工作流的 DSL 文件,省去不少手动操作的麻烦。

  • 有理由投反对票: 反馈系统做了增强,如果用户对某条回复不满意,可以附上具体理由,这样后续优化方向就更明确了。

  • 多模式 / 文件支持: 在多模式提示消息里添加了文件名显示,便于上下文理解。

  • 高级聊天文件处理: 改进了高级聊天模式下的助手内容部分和文件处理逻辑,交互更流畅。

增强功能

  • 数据库查询优化: 针对那些会引发全表扫描的 SQL 查询做了专门的性能调优,查询速度应该会有明显提升。

  • 类型检查系统升级: 从 MyPy 迁移到了 BasedPy,类型检查的准确性和性能都上了一个台阶。

  • 印尼语支持: 新增了印尼语 (id-ID) 本地化,国际化支持更完善了。

  • Jinja2 模板变量扩展: LLM 提示中的 Jinja2 模板现在支持更多内建变量,灵活性大大增加。

错误修复

  • 安全 / XSS 漏洞: 修复了 block-input 和 support-var-input 组件中的跨站脚本漏洞,安全性又加固了一层。

  • 持久性会话管理: 解决了导致“未绑定到会话”错误的关键数据库会话绑定问题,避免了偶发的服务中断。

  • 工作流和 UI 问题: 修复了工作流发布失败、UUID v7 冲突,以及一系列 UI 组件的小毛病,包括模态框处理异常和输入框改进。

升级指南

Docker Compose 部署

1. 备份自定义 docker-compose YAML 文件(可选):

cd docker
cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak

2. 从主分支获取最新代码:

git checkout main
git pull origin main

3. 停止服务(在 docker 目录下执行):

docker compose down

4. 备份数据:

tar -cvf volumes-$(date +%s).tgz volumes

5. 升级服务:

docker compose up -d

源代码部署

1. 停止 API 服务器、Worker 和 Web 前端服务器。

2. 从发布分支获取最新代码:

git checkout 1.8.1

3. 更新 Python 依赖:

cd api
uv sync

4. 运行迁移脚本:

uv run flask db upgrade

5. 重新启动 API 服务器、Worker 和 Web 前端服务器。

此次版本所有变化内容如下

来源:https://www.53ai.com/news/dify/2025090480947.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。