【AI 报表】JimuReport v2.5.1 版本发布,免费开源的 AI 报表工具
#### 项目介绍> 真正的 AI 报表来了,一句话描述需求,AI 自动生成报表与数据大屏,支持对话式修改报表;同时提供类 Excel 拖拽设计器,兼容 30 余种数据源,轻松应对各类复杂报表场景 ✨
积木报表是一款免费的数据可视化报表工具,集报表、打印、大屏、仪表盘于一体,像搭积木一样完全在线设计。分两大模块:JimuReport 主攻传统复杂报表与打印,JimuBI 专注数据大屏与仪表盘可视化。

- **AI 智能生成**:提供全新版本 AI 助手(一句话 AI 生成报表和大屏、一句话添加组件、对话式修改配置),一句话需求生成专业可视化大屏,告别繁琐拖拽。
- **类 Excel 设计器**:JimuReport 采用 Web 版拖拽设计、所见即所得,专注解决企业级各类复杂报表难题。
- **高级功能**:分组 / 交叉 / 主子报表、多 Sheet 报表、数据钻取、一键打印、套打与发票打印、数据填报、移动端报表、二维码条码等一应俱全。
- **全场景覆盖**:JimuBI 同时支持大屏、仪表盘、门户、移动端,一次开发、多端适配;大屏采用类 Word 风格,组件随意拖动,轻松设计炫酷大屏。
- **简单・易用・专业**:极大降低报表开发难度,缩短开发周期,节省成本。
**当前版本**:v2.5.1 | 2026-08-24
##### 积木报表依赖
- springboot3
```xml
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot3-starter</artifactId>
<version>2.5.1</version>
</dependency>
```
- springboot4
```xml
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot4-starter</artifactId>
<version>2.5.1</version>
</dependency>
```
##### 升级日志
本版本重点增强了 AI 助手的报表生成与编辑能力,完善横向分组、多数据源、打印表头表尾等场景;同时优化报表设计器、移动端浏览、表单关联打印及多数据库兼容性,并新增 Spring Boot 4 集成支持。此外,本版本集中修复了未授权访问、SQL 注入、反射型 XSS 和表达式沙箱绕过等安全风险,进一步提升系统的易用性、兼容性与安全性。
###### AI 助手
- 增强 AI 报表生成与编辑能力,支持末行合计、多 Sheet 循环块、横向自定义分组及多数据源表格。
- 支持 AI 生成的计算列随横向分组展开,并完善背景色等样式处理。
- 支持 AI 新建 Sheet 时设置固定打印表头和固定打印表尾。
- 增加 Chat2BI 角色及编辑权限控制,完善默认权限配置。
- AI 重建横向动态列分组时保留 API 数据集类型,避免被错误转换为 JSON 数据集。
- AI 将饼图或柱状图转换为折线图时,默认使用普通折线,不再自动启用平滑曲线。
- AI Key 配置无效时明确提示认证失败,提升错误定位效率。
- 修复 AI 添加横向自定义分组时的表格渲染和占位列样式问题。
###### 功能增强
- 【[#4644](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4644)】增加 Spring Boot 4 集成支持。
- 表单生成积木报表时,支持条形码和二维码直接展示。
- 完善关联记录打印,支持同时处理单条记录和多条记录。
- 多个关联记录组件生成报表时按组件区分数据集,避免生成重复表格。
###### 功能优化
- 报表存在背景图时,图表默认使用白色半透明背景。
- 同步单元格自动换行与自适应高度设置。
- 【[#4712](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4712)】支持调整设计器侧边栏数据集区域宽度,改善长名称数据集的查看体验。
#### 问题修复
- 修复移动端积木报表页面无法上下滚动、内容显示不完整的问题。
- 修复填报下拉字典清空后,显示字段和存储字段未同步清除的问题。
- 修复字典数据未按人员隔离的问题。
- 修复租户参数可能出现 `undefined` 的问题。
- 修复带背景图的报表中,换行文字超出单元格后未被裁剪的问题。
- 修复插入行或列后,图片和图表位置未同步移动的问题。
- 修复 SQL Server 同步数据表时未同步表注释和字段注释的问题。
- 修复数据库连接测试失败时仍提示成功的问题。
- 【[#4731](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4731)】修复 PostgreSQL、人大金仓和达梦数据源因跨 Schema 统计表数量,错误触发表数量上限的问题。
- 【[#4723](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4723)】修复与 BladeX 等系统集成时,全局异常处理器错误拦截集成方业务异常的问题。
- 【[#4714](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4714)】修复长文本分页时排版异常及数据重复显示的问题。
- 修复表单关联积木报表打印时,不同关联组件数据串用的问题。
#### 安全加固
- 【[#4695](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4695)】加强报表列表接口访问控制,防止未授权枚举报表及泄露分享令牌。
- 【[#4694](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4694)】完善报表导出签名校验,防止未授权导出。
- 【[#4709](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4709)】加强 SQL 注入检测,防止通过换行符、制表符等方式绕过校验。
- 【[#4736](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4736)】增加自定义排序字段白名单校验,修复相关 SQL 注入风险。
- 【issues/IJZP8Q|CWE-79】修复 URL 路径参数回显引起的反射型 XSS 风险。
- 【[#4733](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2Fjimureport%2Fissues%2F4733)】加固 FreeMarker 与 Aviator 表达式执行沙箱,修复沙箱绕过导致的远程代码执行风险。
- 【CWE-79】修复报表查看接口对 URL 路径中的报表标识未转义回显,导致攻击者可通过 HTML 属性注入事件处理器并执行任意 JavaScript 的反射型 XSS 漏洞。
##### 代码下载
- [https://github.com/jeecgboot/JimuReport](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjeecgboot%2FJimuReport)
##### 技术文档
- 快速集成 :[https://help.jimureport.com/quick.html](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fhelp.jimureport.com%2Fquick.html)
- 官方网站: [http://jimureport.com](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fjimureport.com)
- 报表示例: [http://jimureport.com/reportDemo](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fjimureport.com%2FreportDemo)
- 在线体验: [http://jimureport.com/login](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fjimureport.com%2Flogin)
- 积木 Skills: [https://jimureport.com/skills](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fjimureport.com%2Fskills)
##### 为什么选择 JimuReport?
> **永久免费・AI 智能・全场景覆盖** - 一句话生成报表,类 Excel 拖拽设计,30+ 数据源、复杂报表、精准打印、数据填报、大屏仪表盘一应俱全,低代码时代的报表首选!
!(data/attachment/forum/202611/12/140814rwrt650layl0wjjo.jpg)
- **快速集成**:采用 SpringBoot 脚手架项目,可快速集成到现有系统。
- **AI 赋能**:内置 AI 助手 (AI 报表 / 大屏),一句话或一张截图,自动生成复杂报表和炫酷大屏。
- **类 Excel 设计器**:Web 拖拽设计、所见即所得,支持多 Sheet、无限行列、冻结窗口,以及 SUMIFS / VLOOKUP / IF 等报表函数与表达式自动合计。
- **复杂报表**:分组、交叉、主子、明细、多表头、数据钻取、预警、条件查询、二维码 / 条形码报表全覆盖。
- **数据联动与大数据**:兼容 30+ 数据源(MySQL、Oracle、达梦、人大金仓,及 Hive、ClickHouse、Doris、ES、MongoDB、文件 / 多文件 等),支持 SQL / API / JSON / WebSocket 多源绑定与图表联动下钻。
- **信创国产化**:全面适配达梦、人大金仓、神通、华为高斯等国产数据库,可运行于麒麟、统信 UOS 等国产操作系统,助力国产化替代。
- **精准打印与填报**:套打、背景打印,发票、证照无缝打印;在线填报回写数据库;支持导出 Excel / PDF / Word / 图片。
- **大屏与仪表盘**:ECharts 28+ 图表,类 Word 风格拖拽大屏,24 列栅格仪表盘,搭配门户业务看板。
- **移动端全场景**:报表、大屏、仪表盘一次开发,PC / 移动 / 大屏 / 门户多端适配。
- **开源替代** :DataV、帆软的高性价比开源替代方案
##### 报表设计效果











##### 积木 BI 工作台








##### 大屏设计效果








###### BI 大屏高级效果
###### 一、点击详情时,弹出另外一个大屏列表页
- 全屏弹框

- 自适应弹框

###### 二、5 分钟自动切换下一个,炫酷的动态切换效果

###### 三、通过高德地图实现,结合业务数据,展示车辆实时位置

---
*本文为 JimuReport AI 专题研究系列文章。*
页:
[1]