news 2026/6/26 1:20:41

【AI 报表】JimuReport v2.5.0 版本发布,AI 助手接入 DeepSeek,一句话生成报表和大屏

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【AI 报表】JimuReport v2.5.0 版本发布,AI 助手接入 DeepSeek,一句话生成报表和大屏
项目介绍

真正的 AI 报表来了,一句话描述需求,AI 自动生成报表与数据大屏,支持对话式修改报表;同时提供类 Excel 拖拽设计器,兼容 30 余种数据源,轻松应对各类复杂报表场景 ✨

积木报表是一款免费的数据可视化报表工具,集报表、打印、大屏、仪表盘于一体,像搭积木一样完全在线设计。分两大模块:JimuReport 主攻传统复杂报表与打印,JimuBI 专注数据大屏与仪表盘可视化。

  • AI 智能生成:提供全新版本 AI 助手(一句话 AI 生成报表和大屏、一句话添加组件、对话式修改配置),一句话需求生成专业可视化大屏,告别繁琐拖拽。

  • 类 Excel 设计器:JimuReport 采用 Web 版拖拽设计、所见即所得,专注解决企业级各类复杂报表难题。

  • 高级功能:分组 / 交叉 / 主子报表、多 Sheet 报表、数据钻取、一键打印、套打与发票打印、数据填报、移动端报表、二维码条码等一应俱全。

  • 全场景覆盖:JimuBI 同时支持大屏、仪表盘、门户、移动端,一次开发、多端适配;大屏采用类 Word 风格,组件随意拖动,轻松设计炫酷大屏。

  • 简单・易用・专业:极大降低报表开发难度,缩短开发周期,节省成本。

当前版本:v2.5.0 | 2026-06-29

本次大屏与报表系统内置全新 AI 助手,深度集成 Claude Code 的 Skills 能力,无需额外依赖 Claude Code 环境,接入 DeepSeek 大模型后,即可通过自然语言实现报表和大屏生成、图表组件创建及对话式配置修改,并支持根据业务描述自动生成 SQL,默认推荐使用 DeepSeek deepseek-v4-pro 模型。

接入 AI 模型

修改配置文件: application.yml

jeecg: jmreport: ai: base-url: https://api.deepseek.com # 厂商控制台申请的 API Key(请替换为自己的) api-key: sk-xxxxxxxx model: deepseek-v4-pro temperature: 0 max-tokens: 16384 # AI自动建表(安全警告: 此功能会直接操作数据库DDL/DML,生产环境请勿启用) autoTableEnabled: false
升级 SQL
CREATE TABLE `chat2bi_table_meta` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键', `db_source_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '数据源来源表标识, 如: db_source / api_source / file_source / system_source', `db_source_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '对应来源表的主键ID', `schema_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'Schema名', `table_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '表名', `source_comment` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '表注释-源(同步写入, 每次同步覆盖)', `table_comment` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '表注释-用户(用户手动填写, 同步不覆盖)', `columns_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '列定义[{name,type,source_comment,comment,is_primary,sample_values,nulltable}]', `relations_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '关联关系[{column,ref_table,ref_column,type}]', `is_enabled` tinyint(4) NOT NULL DEFAULT 1 COMMENT '对LLM可见: 0=否 1=是', `synced_time` datetime NULL DEFAULT NULL COMMENT '最近同步时间', `create_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `tenant_id` int(11) NULL DEFAULT NULL COMMENT '多租户标识', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `uk_source_table`(`db_source_type`, `db_source_id`, `schema_name`, `table_name`) USING BTREE, INDEX `idx_source`(`db_source_type`, `db_source_id`) USING BTREE, INDEX `idx_table_name`(`table_name`) USING BTREE, INDEX `idx_table_name_comment`(`table_name`, `source_comment`(320), `table_comment`(320)) USING BTREE, INDEX `idx_table_comment`(`table_comment`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '表元数据(同步+手动维护, 支持多数据源表)' ROW_FORMAT = DYNAMIC; -- 修复错误接口数据 UPDATE onl_drag_dataset_head SET query_sql = REPLACE(query_sql, 'https://apijeecgcom/', 'http://api.jeecg.com/') WHERE query_sql LIKE '%https://apijeecgcom/%';
集成依赖

积木报表

  • springboot3
dependency> groupId>org.jeecgframework.jimureportgroupId> artifactId>jimureport-spring-boot3-starterartifactId> version>2.5.0version> dependency>

积木大屏

  • springboot3
dependency> groupId>org.jeecgframework.jimureportgroupId> artifactId>jimubi-spring-boot3-starterartifactId> version>2.5.0version> dependency>
AI 能力总览
能力入口说明
生成报表报表列表 → 新建报表 → AI生成报表一句话生成 SQL/JSON/API/ 分组 / 交叉 / 主子 / 套打 / 图表等 18 类报表,支持「按图生成」
生成组件(报表、图表)AI生成报表 选「生成图表」,或设计器内 AI 修改报表 中输入「添加图表」为报表生成 / 插入图表等组件
修改配置报表设计器右下角 AI 修改报表对已有报表用自然语言改样式、加合计、改图表等,可一键回滚
生成大屏BI 工作台 → 新建 → AI生成大屏一句话生成完整数据大屏(地图、KPI、图表、排行榜等)
生成大屏组件大屏设计器顶部 Ai+ 图标用自然语言生成图表、统计卡片、表格等大屏组件
修改大屏大屏设计器右下角 ✦ AI 修改配置对话式修改大屏风格、组件样式、数据绑定
对话式 AI报表和大屏都支持 ✦ AI 对话式修改配置不会用没关系,先对话来问,回复方案应用修改即可
自动创建 API 和建表一键生成大屏支持自动创建 API(提供 YAPI 账号密码)一键生成表和造测试数据,配置好数据源告诉 AI 即可,需要打开开关 autoTableEnabled

📸 以下是部分功能运行效果。 大屏 AI 助手使用 | 大屏 AI 助手使用。

AI 报表能力总览

输入需求(示例:用 JSON 自造数据做一张部门销售业绩报表,字段:部门/姓名/销售额/销售月份,按部门分组列表并显示销售额小计),点击生成报表,AI 会流式展示进度:

生成完成后自动打开报表设计器,报表设计已渲染到页面(数据集、表格、分组、绑定均已配好):

点击工具栏预览,即可看到带真实数据的报表(下图已按部门分组、每组小计):

进入报表后还可以通过 AI 添加新组件,支持报表和图表

右下角对话式修改报表

AI 大屏对话式修改大屏
一句话生成大屏,提供场景提示词

打开「AI 修改大屏」

点击大屏设计器右下角✦ AI 修改配置按钮,在设计器左侧弹出 AI 修改面板:

讨论 / 应用修改 双模式

与报表 AI 相同的双模式机制 —— 先多轮讨论打磨方案,方案定稿后再真正执行修改。应用前会自动保存快照,可一键「回滚上次」撤销修改。

典型流程 —— 先讨论、后应用

  • 切换到讨论模式,输入需求发送,AI 返回纯文字方案

  • 继续追问(如 “换成科技蓝渐变,并调大字号”),AI 给出更细化的配置说明

  • 多轮讨论直到满意:

  • 方案敲定后点击应用修改,AI 按讨论出的方案真正重建大屏并应用到画布
升级日志

报表日志

  • 新版 AI 助手 — 一句话创建报表:自然语言创建报表、添加组件、修改报表,讨论 / 应用修改双模式,Markdown 渲染,支持上传图片,内置快捷示例:把表头改成蓝色背景白色加粗字体、加一行合计对销售额求和、把饼图换成玫瑰图、整体配色换深色主题、数据行加斑马线……

  • 便捷入口:报表列表提供数据源管理,可以同时维护报表和大屏的数据源。

  • AI 数据建模:维护数据源的库表结构与字段,补充表 / 字段的业务描述。这些描述将提供给 AI 报表与 AI 大屏的智能生成使用 —— 填得越清晰,AI 对表结构和业务含义理解越准,生成的报表 / 大屏越贴合预期;

  • 报表界面 UI 大优化:列表页卡片风格,数据集 / 字典 / 数据源维护界面全面升级

  • 操作体验优化:拖动组件优化、小计行颜色可配、保存绿色对勾提示、图表默认样式美化

  • 安全与可靠性:越权导出修复、权限拦截、SQL 脱敏防注入、达梦连接池优化

  • 简化分组跟随配置、简化富文本组件配置、优化查询条件配置、数据源安全加强、所有敏感接口加权限注解

  • 图表类、报表核心(横向分组 / 交叉表 / 列冻结 / 分版分页 等)、打印导出、移动端、其他(分享 / 滚动 / 公式 等)

大屏日志

  • 全新版本 AI 助手 — 一句话生成大屏、AI 添加组件、对话式修改大屏输入需求一键生成大屏;选中位置描述组件自动添加;聊天对话式修改,支持讨论 / 应用修改双模式。配套 AI 自动建表造数据、AI 数据建模能力。快捷标签一览:改背景 / 加边框 / 改标题 / 改配色 / 调大小 / 改字体 / 加圆角 / 绑数据。

  • 自定义 HTML 组件(支持 3D 组件):新增 HTML 渲染模式,支持自定义 HTML/CSS/SVG/JS 和 3D 场景,支持数据集联动 查看示例。

  • 大屏整体 UI 界面大优化:AI 弹窗、新建 / 编辑弹窗、列表页、数据集列表、页面刷新白屏修复 全面美化,数据集预览统一入口:支持预览 API 和 sql 数据。

  • 安全与数据集:数据源密码脱敏、越权修复、租户隔离、多数据库兼容、所有敏感接口加权限注解

  • Bug 修复:地图、图表、组件、KPI / 翻牌器、天气 / 日历 等大量修复

接口新增权限指令

为提升系统安全防护能力,本次迭代已对全部敏感接口统一新增了访问权限控制。请各位开发同学在升级时,务必同步完成相应权限模块的集成与适配,确保调用正常。

  • 大屏(仪表盘)按钮权限
权限标识说明
drag:datasource:testConnection数据源连接测试
drag:datasource:saveOrUpate数据源新增 / 编辑
drag:datasource:delete数据源删除
drag:datasource:deleteBatch数据源批量删除
drag:datasource:queryById数据源详情查询
drag:dataset:save数据集保存
drag:dataset:delete数据集删除
drag:analysis:sqlSQL 解析
drag:design:getTotalData仪表盘对 Online 表单展示数据
drag:iconlib:config图标库配置
onl:drag:clear:recovery清空回收站
onl:drag:page:delete仪表盘页面删除
onl:drag:category:delete仪表盘分类删除
onl:drag:comp:add组件新增
onl:drag:comp:edit组件编辑
onl:drag:comp:delete组件删除
onl:drag:comp:deleteBatch组件批量删除
onl:drag:getRawTableData获取原始表数据
  • 积木报表按钮权限
权限标识说明
jmreport:exportJob:plugin导出任务 - 插件
jmreport:exportJob:list导出任务 - 列表
jmreport:exportJob:save导出任务 - 保存
jmreport:exportJob:detail导出任务 - 详情
jmreport:exportJob:delete导出任务 - 删除
jmreport:exportJob:status导出任务 - 状态变更
jmreport:exportJob:run导出任务 - 执行
jmreport:map:add地图 - 新增
jmreport:map:delete地图 - 删除
jmreport:reportGroup:list报表分组 - 列表
jmreport:reportGroup:detail报表分组 - 详情
jmreport:reportGroup:save报表分组 - 保存
jmreport:reportGroup:delete报表分组 - 删除
jmreport:category:add报表分类 - 新增
jmreport:category:edit报表分类 - 编辑
jmreport:category:delete报表分类 - 删除
jmreport:category:reduction报表分类 - 还原
jmreport:category:completelyDelete报表分类 - 彻底删除
jmreport:category:batchMove报表分类 - 批量移动
jmreport:category:folderSort报表分类 - 文件夹排序
jmreport:design:loadTableData设计器 - 加载表数据
代码下载
  • https://github.com/jeecgboot/JimuReport
技术文档
  • 快速集成 :https://help.jimureport.com/quick.html

  • 官方网站: http://jimureport.com

  • 报表示例: http://jimureport.com/reportDemo

  • 在线体验: http://jimureport.com/login

  • 积木 Skills: https://jimureport.com/skills

为什么选择 JimuReport?

永久免费・AI 智能・全场景覆盖------ 一句话生成报表,类 Excel 拖拽设计,30+ 数据源、复杂报表、精准打印、数据填报、大屏仪表盘一应俱全,低代码时代的报表首选!

  • 快速集成:采用 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 大屏高级效果

全屏弹框・点击详情弹出大屏列表页自适应弹框・弹出大屏明细页
5 分钟自动切换・炫酷动态切换效果高德地图・结合业务数据展示车辆实时位置
积木 BI 仪表盘
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 1:17:32

在华为云调试使用nova16 测试自己用Trae做的小应用程序

华为云调试在这里:AppGallery Connect 使用了nova16 进行测试 Trae生成了手机应用程序,然后给了一个可以安装软件的地址,但是这个地址比较长:Build Details – skywalk163/tinyhabits-factory — Expo 到短地址网站:短…

作者头像 李华
网站建设 2026/6/26 1:16:02

【2026免费喝奶茶攻略】【领千问8元无门槛券】

真开心哈哈,真的可以领到了8元抵值券,真没有套路,真不用拉人头,实打实的,就是这么简单!就是这个活动,打开千问,在千问APP里输入:千问新用户专属878554。完成后就能到手8元…

作者头像 李华
网站建设 2026/6/26 1:15:42

mega fusion:用路径方式看运营连贯性,更容易形成稳定判断

在外汇行业语境里,表达越清晰、信息越透明,越容易建立稳定预期。在mega fusion的外汇服务中,从公开信息与使用体验出发,梳理其更值得肯定的能力点与细节表现。外汇相关信息更新频繁,平台将关键提示与解释呈现得更清晰&…

作者头像 李华
网站建设 2026/6/26 1:15:22

K8s StatefulSet 与 ReplicaSet 区别

Kubernetes作为容器编排领域的核心工具,其资源控制器StatefulSet和ReplicaSet常被用于管理Pod生命周期,但两者设计目标截然不同。理解它们的差异,能帮助开发者在有状态服务、稳定网络标识等场景做出正确选择。本文将从核心特性、适用场景、扩…

作者头像 李华
网站建设 2026/6/26 1:14:56

让AI电脑助手在危险环境中也能安全学习和工作

这项由浙江大学研究团队完成的研究发表于2026年,论文编号为arXiv:2606.20636,有兴趣深入了解技术细节的读者可以通过该编号查询完整论文。**一段关于"老司机"的故事**你有没有见过这样一种老师傅——他不仅知道怎么干活,更知道什么…

作者头像 李华