项目介绍真正的 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.ymljeecg: 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升级 SQLCREATE 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/%;集成依赖积木报表springboot3dependency groupIdorg.jeecgframework.jimureportgroupId artifactIdjimureport-spring-boot3-starterartifactId version2.5.0version dependency积木大屏springboot3dependency groupIdorg.jeecgframework.jimureportgroupId artifactIdjimubi-spring-boot3-starterartifactId version2.5.0version dependencyAI 能力总览能力入口说明生成报表报表列表 → 新建报表 → 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 仪表盘