Release 2.0.7

发布日期

2026年4月26日

发布信息

  • 更新范围:从 2.0.6 版本文档对应提交 f415dffe0690a8723d509fa0ca848e612dc090a9 之后,到当前提交 72b7a810aa77d31a42550b61afcf8ff6f835902e
  • 版本更新提交:72b7a810aa77d31a42550b61afcf8ff6f835902e

更新内容

新功能

  • Schema 数据源对齐页新增 AI 演示数据模式。现在可在选定数据源后直接让 AI 为当前 Schema 生成自包含 SQL 演示数据,无需依赖真实物理表,便于在建模初期快速验证字段设计、可视化和问答效果。
  • Schema 与文件夹新增持久化排序能力。系统会为 yiask_schemayiask_schema_folder 启用排序字段,前端目录树支持按排序稳定展示,并可通过拖拽调整顺序后持久化保存。

优化与重构

  • 优化数据源对齐生成 SQL 的稳定性,增强 AI 提示词中对不同数据源方言下表名、字段名和别名引用方式的约束,降低生成 SQL 因标识符未正确加引号而无法执行的概率。
  • 优化聊天会话路由状态管理,支持通过 URL sessionId 直接打开指定会话,并在地址栏与当前会话之间自动同步,便于从外部链接、多标签页或刷新后恢复对话上下文。
  • 优化知识图谱拖拽交互,Schema 节点移动后的布局现在会被保留,并在展开指标或重算连线时复用当前坐标,减少图谱重新排版带来的视图跳动。
  • 优化逻辑表单聚合与表格可视化链路,YiAsk Repository 现在支持 groupby 下推,表格结果会保留聚合元信息并按后端总数处理分页,提升聚合场景下的展示一致性。

缺陷修复

  • 修复 AI 演示数据写回 Schema 时配置落点不准确的问题。演示 SQL 现在会写入 from_demo_data 并标记 demoData 视图模式,避免示例数据配置与物理表 SQL 配置混淆。
  • 修复 Schema 管理页通过 URL sid 选中表时的状态异常,避免刷新、删除或切换后地址栏参数与当前选中项不一致。
  • 修复表格可视化中的多类渲染与绑定问题,包括聚合结果刷新异常、总数分页判断错误,以及 user_profile_iduser__id 等下划线嵌套字段路径无法正确绑定的问题。
  • 修复知识图谱节点拖拽后连线位置错误,以及展开指标时丢失手动布局的问题,避免图谱关系线错位。
  • 修复聊天消息中 consoleshellzsh 等代码块的语言识别异常,保证代码高亮和复制体验正常。
  • 修复 Schema 校验结果更新不及时的问题,避免字段调整后目录中的校验状态滞后。

迁移文件

如需执行数据库迁移,请下载迁移文件:migration-1777177311859.nbdata

使用指南见:版本更新指南

升级流程

  1. 上传迁移文件 migration-1777177311859.nbdata,等待迁移执行完成。
  2. 更新部署版本到 2.0.7。
  3. 进入应用 container,执行 yarn nocobase upgrade
  4. 必要时重启 container,并确认服务恢复正常。