Release 2.2.0

发布日期

2026年5月9日

发布信息

  • 更新范围:从 2.1.0 版本文档对应提交 6a95cd60645c74f6c89e971719e6c8e3dd53716b 之后,到当前提交 198aacaf30c525bd7ca1a5691da00c6d4540a733
  • 版本更新提交:198aacaf30c525bd7ca1a5691da00c6d4540a733

更新内容

新功能

  • 新增用户记忆提取与注入能力。系统现在可以从对话中提取用户长期偏好与关键信息,并在后续问答中自动注入上下文,帮助 AI 在连续使用场景下给出更贴合用户习惯的回复。
  • 技能工作区补齐文件上传、跨目录移动与 PDF 预览能力,并将 DeepAgent 上传文件统一落到工作区根目录或 VFS uploads 目录,方便在 AI 员工配置中直接管理素材、说明文档和技能依赖文件。
  • 建模迁移新增测试用例导入导出支持,便于在跨环境迁移 Schema、映射配置之外,同时保留验证数据建模与问答效果所需的测试样例。
  • 表格可视化链路新增层级 Schema 支持。Table Visualizer、ViewDataButton 与 YiAsk Repository 现在可以协同处理层级结构数据,并支持更稳定的层级筛选与展示。
  • 指标与筛选链路补充更多查询辅助能力,包括统一的指标搜索与格式化工具、$contains 查询条件转换,以及 ID 和字符串类型的额外操作符元数据,提升复杂筛选和指标查找场景的可用性。

优化与重构

  • 优化 DeepAgent 与技能工作区的文件管理方式,统一上传落点与文件集合字段配置,减少生成文件、上传文件和工作区浏览之间的路径不一致问题。
  • 优化 Schema 管理与数据可视化刷新链路,去除冗余数据源重载调用,并在 refreshAppDataSource、DataVisualizerModel 和相关视图中补充更细粒度的刷新时机,降低建模后界面状态滞后和重复请求。
  • 优化 Table Visualizer 与列表接口的元信息处理。列表动作和中间件现在会保留更完整的响应 meta,表格视图会结合可选 schema、筛选条件和层级信息进行展示,提高查询结果和分页信息的一致性。
  • 优化归因分析与图表交互体验,补充更稳定的展开态渲染、图例点击识别和点击位置计算,减少深度归因视图在复杂图表中的交互偏差。
  • 优化导航与嵌入式聊天框样式,统一侧边栏、子菜单、会话区和 EmbeddedChatBox 的布局细节,提升桌面端与嵌入场景下的一致性。

缺陷修复

  • 修复请求头在权限上下文中的传递问题,避免某些代理调用、工具执行或嵌入场景下鉴权信息丢失。
  • 修复技能工作区文件集合字段配置错误,避免工作区文件读写与展示异常。
  • 修复归因逻辑在异常场景和缺失操作符场景下的稳定性问题,避免逻辑表单归因链路因谓词不完整而报错。
  • 修复 Table Visualizer 在初始数据、筛选刷新和可选 schema 场景下的若干异常,减少表格首次打开或切换过滤条件后的展示错误。
  • 修复 DeepAttribution、ChartVisualizer、ThinkingCollapsibleCard 等组件的多项渲染与交互问题,避免展开态错乱、图表点击偏移和异常展示不清晰。
  • 修复嵌入式聊天框与全局导航的样式细节问题,避免菜单布局、聊天区域和移动端容器在部分页面中表现异常。

迁移文件

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

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

升级流程

  1. 上传迁移文件 migration-1778282864895.nbdata,等待迁移执行完成。
  2. 更新部署版本到 2.2.0。

出现错误时

  1. 【出现有invalid SQL报错时】进入应用 container,执行 yarn nocobase upgrade
  2. 必要时重启 container,并确认服务恢复正常。