Release 2.2.11
发布日期
2026年6月11日
发布信息
- 更新范围:从 2.2.10 版本文档对应提交
34303d1b884443e18da0d44ec95b4658d81ffdbe之后,到当前提交290c89d0546e55bb8f4225e7ce1fdfbb365061c2 - 版本号依据:
packages/plugins/@yiwendata/yiask/package.json当前工作区版本2.2.11
更新内容
新功能
- 新增按接收者权限执行 AI 聊天任务和告警任务能力。定时聊天与告警分发现在会按接收者自身权限执行,减少计划任务将超出权限范围的数据发送给无权查看成员的风险。
- 新增复杂筛选条件互转能力。YiAsk 现在支持将只读复杂嵌套筛选、schema 嵌套 query,以及
$in、$nin等条件更稳定地转换为 NocoBase 过滤表达式,便于复杂筛选在聊天、分析和配置场景中复用。 - 新增更稳健的数据可视化兼容能力。非管理员在 SQL 执行失败时会看到更友好的错误提示;饼图遇到负值时会主动提示并避免错误渲染;下钻分析会自动跳过类日期维度,减少无效下钻和异常图表结果。
- 新增 LogicForm 查询条件展示增强。LogicForm 可视化现在会补充更易读的条件格式化结果,并对数据读取条数增加限制,便于排查复杂查询时快速理解条件含义。
优化与重构
- 优化逻辑表单解析链路。系统切换为基于
semanticdb-core的explainLogicform能力,并补齐调试入口恢复逻辑,减少复杂 LogicForm 解释与回显场景中的歧义。 - 优化建模与报表导出体验。切换数据源时会保留 SQL View,HTML 下载结果会将 Chart.js 改写为 CDN 引用,交互式 HTML 预览也补充了 canvas 高度限制,减少导出结果空白、拉伸或切换后丢失 SQL 的情况。
- 优化 schema 示例 SQL 与可视化错误卡片。ClickHouse 演示 SQL 的
toDateTime提示完成收敛,SQL 错误卡片与友好兜底逻辑也进一步简化,减少提示不一致和定位成本。 - 优化若干界面交互细节。建模导出时“用户数据”默认改为不勾选,聊天中的“指标引用”按钮文案调整为“关键词”,同时补齐了表选择器、schema 树层级等细节体验。
缺陷修复
- 修复子 Agent 委托调用可能长时间挂起的问题。调用链路现在会增加超时保护,减少多 Agent 协作场景下的卡死和任务无法回收。
- 修复 Alisa 在空结果场景下的处理异常,减少问答执行成功但返回空内容时的后续报错。
- 修复 AI 员工共享 helper 中 schema 权限作用域不准确的问题,减少共享员工或技能执行时出现越权或误拦截。
- 修复自定义指标在问题未变化时仍重复再生的问题,减少无意义重算与内容抖动。
- 修复表选择器分页参数、ChartTitle 引用路径、schema mapping 切换数据源、移除模拟登录后页面刷新等问题,提升页面稳定性。
- 修复技能产物更新后的缓存未及时重置、数据可视化友好错误兜底不完整等问题,减少调试和运行时状态异常。
- 修复了诸多Alisa Bug。
- 重新优化了环比的规则逻辑,具体在文档中搜索:环比
迁移文件
如需同步本版本元数据调整,请下载迁移文件:migration-1781138938426.nbdata
使用指南见:版本更新指南
升级流程
- 上传迁移文件
migration-1781138938426.nbdata,等待迁移执行完成。 - 更新部署版本到 2.2.11。
出现错误时
- 【出现 invalid SQL 报错时】进入应用 container,重新执行
yarn nocobase upgrade。 - 可尝试重启 container
- 若接收者权限调度、复杂筛选条件互转、LogicForm 条件展示或可视化友好错误提示未生效,重启应用后重新检查页面缓存、迁移执行结果与运行环境配置。

