
🚀 功能
-
从历史记录导出 DSL:能够直接从版本历史记录面板导出工作流 DSL。
-
有理由投反对票:增强的反馈系统允许用户在投反对票时提供具体理由。
-
多模式/文件:在多模式提示消息中添加了文件名支持。
-
高级聊天文件处理:改进了高级聊天模式下的助手内容部分和文件处理。
⚡ 增强功能
-
数据库查询:优化了执行部分全表扫描的 SQL 查询。
-
类型检查:已从 MyPy 迁移至 BasedPy。
-
印尼语支持:新增印尼语 (id-ID) 支持。
-
Jinja2 模板:LLM 提示 Jinja2 模板现在支持更多变量。
🐛 错误修复
-
安全/XSS:修复了 block-input 和 support-var-input 组件中的 XSS 漏洞。
-
持久性会话管理:解决了导致“未绑定到会话”错误的关键数据库会话绑定问题。
-
工作流程和 UI 问题:修复了工作流程发布问题,解决了 UUID v7 冲突,并解决了各种 UI 组件问题,包括模态框处理和输入字段改进。
升级指南
Docker Compose部署
1.备份您的自定义 docker-compose YAML 文件(可选)
cd dockercp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
2.从主分支获取最新代码
git checkout maingit 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 apiuv sync
4.然后,让我们运行迁移脚本:
uv run flask db upgrade
5.最后,重新运行API服务器、Worker、Web前端服务器。


