微信扫码
添加专属顾问
Dify v1.10.1迎来重大升级,MySQL支持正式加入,多数据库时代全面开启! 核心内容: 1. MySQL支持全面落地,实现PostgreSQL/MySQL/OceanBase多数据库兼容 2. 工作流编辑器性能大幅优化,节点处理能力提升300% 3. 修复多项关键稳定性问题,涵盖工作流执行、知识库检索等核心场景
MySQL(PostgreSQL / MySQL / OceanBase 现已全面支持)
新增 DB_TYPE 配置项支持
MySQL JSON / LONGTEXT / UUID 类型及索引差异
更新 Alembic 迁移脚本以实现多数据库兼容
引入跨数据库 SQL 辅助工具,用于统计和日期处理使用 SQLAlchemy JSON 运算符
重写数据集元数据过滤器
新增 MySQL 迁移测试的 CI 工作流
这是 dify 历史上一次重要的后端升级 —— 多数据库支持现已成为一等公民。
性能与工作流编辑器优化
对工作流编辑器进行了重大性能升级,消除了昂贵的逐节点验证扫描,减少不必要的重渲染,响应速度从约 50 个节点时的卡顿提升至近 200 个节点仍保持流畅。
流水线与工作流引擎
引入一系列工作流编辑器改进,包括 UI 优化、稳定性修复,以及变量检查、媒体组件和节点交互等方面的体验提升。
运行时稳定性与工作流执行
修复高级聊天工作流可能无法停止的问题,避免进程卡死或残留。
修复草稿模式下运行“任意节点”触发的 500 错误,提升工作流调试可靠性。
修正循环/迭代评估期间的令牌计数过高问题(与计费令牌无关)。
修复工作流作为工具返回空 files 字段的问题,确保工具集成能获取正确的文件元数据。
解决 FileService 中的会话作用域错误,该错误可能导致文件删除行为不一致。
知识库
修复使用 weightedScore 检索选项时的 500 错误,恢复加权排序场景的稳定性。
开发者体验与 SDK
修复 Node.js SDK 路由和分块上传处理,确保通过 JavaScript 集成实现可靠的文件和数据提交。
修复 OpenAPI/Swagger 无法加载的问题,恢复开发者文档访问。
Web UI 与用户体验
修正 ExternalDataToolModal 的暗黑模式渲染,确保跨主题外观一致。
修复市场搜索触发行为和滚动位置,提升发现与导航体验。
修复打开对话流日志详情时的错误导航,提供更可预测的 UI 行为。
修复 README 展示面板的布局与渲染问题,确保内容呈现更整洁。
减少 useNodes 钩子中不必要的重渲染,提升前端整体性能。
插件与集成
更新插件验证逻辑以使用唯一标识符,提升插件安装和更新的正确性。
系统健壮性
防止 TriggerProviderIdentity 中出现可空标签,避免潜在运行时错误。
改进无效 Webhook 请求的错误信息,提供更清晰的诊断。
反馈与日志
修复点赞/点踩反馈未出现在日志中的问题,确保终端用户评分信号正确可视化。
国际化(i18n)
标准化触发器和计费事件的术语,提升翻译一致性。
修复执行相关翻译中的多个问题,更正缺失或格式错误的条目。
移除错误的“running”翻译条目。
重构国际化脚本并移除过时翻译键。
补充 UI 中缺失的翻译,提升语言覆盖率。
维护与开发者工具
添加前端自动化测试规则以增强基线可靠性。
升级系统库和 Python 依赖以维护安全性和兼容性。
更新 start-web 开发脚本以使用 pnpm dev,简化贡献者工作流。
Docker Compose部署
重要提示
升级前的必要操作
从 1.10.1 版本开始,Dify API 镜像为提升安全性将以非 root 用户(UID 1001)运行。
若使用本地文件系统存储(社区部署默认配置),必须更新主机上挂载存储目录的所有权,否则容器将无法读写文件。
受影响的服务:
- api
- worker
受影响的主机目录:
./volumes/app/storage → 挂载至 /app/api/storage
重启新版本前必须执行的操作:
# 停止现有容器
docker compose down
# 更新主机上的目录所有权
sudo chown -R 1001:1001 ./volumes/app/storage
# 正常重启
docker compose up -d
完成此一次性迁移后,Dify 将在新的非 root 用户模型下正常运行。
cd docker
cp docker-compose.yaml docker-compose.yaml.$(date +%s).bakgit checkout 1.9.0
git pull origin 1.9.0docker compose down
tar -cvf volumes-$(date +%s).tgz volumes
docker compose up -d
源代码部署
git checkout 1.10.0-rc1
cd api
uv syncuv run flask db upgrade
- 升级weave版本以修复配置失败问题
- 修复知识库流水线无法发布的问题
- 新增图标库示例
- 修复卡片视图渲染
- 为论坛添加图标
- 修复点击日志页面的日志面板导致整页崩溃
- 优化交互节点UI
- 修复BasePanel组件中currentTriggerPlugin检查
- 移除app - icon组件中未使用的style.module.css
- 修复已发布的Webhook无法接收输入
- 添加cnt脚本及示例
- 添加vdb - test工作流运行过滤器
- 补充站点与后端跨域时的环境配置文档
- 修复文档删除后数据集元数据计数错误
- 翻译国际化文件并更新类型定义
- 重构暂停/中止后的事件处理并优化API清晰度
- 修复TiFlash启动问题
- 回滚“添加vdb - test工作流运行过滤器”
- 修复工作流应用生成器中用户输入预处理
- 适配MySQL作为元数据库
- 实现触发器计费
- 重构Python SDK
- 修复应用页面搜索按钮垂直对齐
- 补充提供者配置模态框中分隔线的垂直类型
- 实现问题分类器节点的展开/折叠
- 为MCP提供者实现符合RFC的OAuth发现及动态范围选择
- 优化邮箱验证码登录体验
- 将TenantApi端点从GET改为POST
- 翻译国际化文件并更新类型定义
- 优化工作流画布平移与滚动行为
- 为文档列表和API添加显示状态过滤
- 修复复选框无法选中及优化文档列表/应用标注样式
- 移除冗余的重复导入
- 翻译国际化文件并更新类型定义
- 为后端单元测试添加make test快捷命令
- 移除冗余的数据集卡片组件及相关代码
- 修复Weave仪表板中工作流步骤时长显示
- 修复对话流与工作流间导入DSL时的节点兼容性验证
- 解决浏览器中CSRF令牌Cookie名称不匹配问题
- 修复文档服务显示状态测试断言中的表别名
- 延迟初始化音频播放器以修复无TTS消息时切换音频源的bug
- 为控制台认证控制器添加全面单元测试
- 移除StatusPanel内部的useStore以修复上下文问题
- 移除已弃用的UnsafeUnwrappedHeaders使用
- 为EditorConfig缩进规则添加.ts和.mjs文件
- 为触发器节点的Redis缓存键添加app_id确保唯一性
- 更新调试触发器的celery命令
- 集成合作伙伴栈
- 补充日语触发器事件翻译中缺失的助词
- 在HITL发布前移除TimeSliceLayer
- 修正监控并修复触发器计费速率限制
- 将API速率限制和触发器事件的 - 1视为无限制
- 修正触发器事件限制模态框措辞
- 调整EditMetadataBatchModal溢出样式以优化布局
- 支持Redis 7.0共享发布订阅
- 允许API访问升级至1.10.0前创建的对话
- 翻译国际化文件并更新类型定义
- 添加两个测试示例
- 为WebApp JWT认证添加session_id验证
- 禁用粘性滚动
- 为账户模型添加测试脚本
- 修复if - else条件比较中的数值类型转换问题
- 实现文档元数据的部分更新,支持新值与现有值合并
- 增强ORM类型定义
- 使用装饰器
- 清理if - else节点中的遗留条件数据以防止误判
- 增强ORM类型定义
- 修复SegmentType.is_valid()对GROUP类型抛出断言错误
- 修复代码编辑器抛出大量错误
- 支持节点在单步运行中引用多个结构化输出变量
- 完成数据集模型测试脚本
- 增强ORM类型定义
- 为已发布应用UI添加停止运行按钮
- 为数据集服务创建方法添加全面单元测试
- 集成MLflow追踪
- 翻译国际化文件并更新类型定义
- 翻译国际化文件并更新类型定义
- 调整命名空间api → console_ns
- 为可选工作流输入变量使用默认值
- 为数据集服务检索/列表方法添加全面单元测试
- 升级clickhouse - connect依赖至0.10.0
- 修复德语翻译
- 为middleware.env.example添加COMPOSE_PROFILES参数
- 完成应用模型测试脚本
- 增强ORM类型定义
- 不再使用db.session.get
- 修复插件自动更新显示问题
- 为所有公共页面添加有意义的
- 移除错误的“running”翻译
- 优化工作流性能
- 修复API定义加载失败
- 修复Node.js SDK路由和分块处理
- 标准化计费翻译中触发器事件的术语
- 增强ORM类型定义
- 更新插件验证逻辑以使用唯一标识符
- 为工作流模型添加测试
- 修复执行相关翻译
- 防止循环/迭代导致的令牌计数过高
- 重构国际化脚本并移除多余键
- 补充缺失的翻译
- 修复对话流日志详情始终导航至第一页
- 更新ExternalDataToolModal以支持暗黑模式语义令牌
- 修复市场搜索触发和插件列表滚动
- 修复草稿模式运行任意节点触发500错误
- 避免TriggerProviderIdentity中出现可空标签
- 改进Web工作流体验
- Docker镜像默认使用非root用户
- 使用Flask - RESTX生成完整API文档
- 支持Weaviate分词配置
- 确保高级聊天工作流正确停止
- 修复README面板显示和样式问题
- 更新市场描述和图标
- 为SegmentService添加全面单元测试
- 为工具模型添加测试脚本
- 修复点赞/点踩反馈未显示在日志中
- 增强无效Webhook请求的提示信息
- 修复工作流作为工具时files字段返回空
- 添加前端自动化测试规则
- 升级系统库和Python依赖
- 修复FileService.delete_file中的会话作用域bug
- 在dev/start - web中使用pnpm dev
- 修复知识库选择weightedScore检索时的500错误
- 减少useNodes重渲染次数
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-08-03
AIOps落地:上百台主机巡检,AI几分钟搞定,我是怎么做的
2026-08-01
Dify 里怎么用 Skill?Dify 接入 Skill 的最简路径思路
2026-07-28
用Dify搞定无规则Excel解析:一套可落地的表格数据处理工作流
2026-07-27
AI最大的价值不是提效:CEO如何借WorkBuddy走出效率陷阱
2026-07-22
Dify 1.16.0解读:Agent、Linux沙箱和MCP协议升级,Dify开始进入真正的Agent运行时
2026-07-20
Dify近三个月技术演进分析——从应用工具到AI基础设施
2026-07-18
WAIC观察:企业 Agent 落地完整指南
2026-07-18
时隔3周,Dify 1.16.0 发布了!
2026-05-22
2026-06-11
2026-07-22
2026-07-18
2026-06-03
2026-07-06
2026-06-02
2026-07-18
2026-07-08
2026-07-03
欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。
在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。
一、 定义
本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。
会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。
知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。
二、 账号注册与登录
登录方式:本网站支持以下登录方式,您可根据实际情况选择:
微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。
手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。
账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。
实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。
未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。
三、 服务内容与规范
知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。
服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。
禁止行为:您在使用服务时不得实施以下行为:
利用技术手段批量爬取、下载、转存知识库内容;
将知识库内容用于商业目的或未经授权地向第三方传播;
干扰本网站正常运行或侵犯其他用户合法权益;
发布违法违规信息或从事违反公序良俗的活动。
四、 知识产权声明
权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。
有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。
侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。
五、 个人信息保护
我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。
您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。
您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。
六、 免责声明
内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。
不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。
第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。
七、 违约责任
如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。
如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。
八、 法律适用与争议解决
本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。
因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。
九、 其他
本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。
本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。
我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。