中文 | English
v2.5.6 | 2026-10-27
🎉 JimuChatBI 重磅发布:首款免费开源对话式智能数据分析产品(Chat2BI)。一款真正的 AI 报表诞生了!一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源——帆软、Tableau 的高性价比开源替代。 ✨
积木报表是一款免费的数据可视化报表工具,集报表、打印、大屏、仪表盘、对话式 BI 于一体,像搭积木一样完全在线设计。分三大模块:JimuReport 主攻传统复杂报表与打印,JimuBI 专注数据大屏与仪表盘可视化,JimuChatBI 提供对话式智能数据分析,用自然语言即可完成数据查询与洞察。
- 专注开源 —— 打造「专业 · 易用 · AI 智能」的数据可视化报表、大屏与门户
- 一句话 AI 生成 —— AI 报表 · AI 大屏 · AI 仪表盘
- 开源协议 —— 功能免费、可商用、代码不开放
报表是企业 IT 建设中不可或缺的一环,但行业内长期缺少一款免费又好用的产品——免费的大多功能薄弱、不够智能,商业报表又价格高昂。正因如此,我们萌生了打造一套免费报表的初衷。
那么,要做一款怎样的报表?随着低代码理念兴起,"先用工具设计模板、再与系统集成"的传统模式已逐渐落伍。我们追求的是完全在线设计、可视化、零门槛操作,真正实现简单、易用又智能的报表。
而随着 AI 浪潮到来,积木报表更进一步引入 AI 能力——内置 Claude Code 技能,一句话即可生成报表、大屏、仪表盘与 JimuChatBI 对话式智能分析,让报表设计从"拖拽"迈向"对话",真正做到智能、高效。
JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI):一款真正的 AI 报表诞生了!用户只需像聊天一样说出分析需求,系统即可自动生成表格、图表、分组汇总,并支持对话式 AI 修改优化,复杂报表场景也能轻松应对。
永久免费 · AI 智能 · 全场景覆盖 —— JimuChatBI:首款免费开源对话式智能数据分析产品(Chat2BI),一句话生成报表和数据大屏,类 Excel 拖拽设计,30+ 数据源、复杂报表、精准打印、数据填报、大屏仪表盘一应俱全,低代码时代的报表首选!
支持快速集成 SpringBoot 脚手架项目中。SpringBoot4 版本要求 JDK17 及以上、SpringBoot2 版要求 JDK8+。详细配置见 快速集成文档。
⚠️ v2.5.4 签名机制有重大变更,以下模块必须同步升级:积木报表
2.5.4+ 积木BI大屏/仪表盘2.5.4+ 积木问数 JimuChatBI1.2.0。三者签名与加密方案同源,版本不匹配会出现验签失败、数据源连不上等问题;未集成的模块可忽略。
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot3-starter</artifactId>
<version>2.5.6</version>
</dependency>
<!-- mongo、redis和文件数据集支持包,按需引入 -->
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-nosql-starter3</artifactId>
<version>2.3.0</version>
</dependency>
<!-- 后台导出接口Echart图表支持包,按需引入 -->
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-echarts-starter</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot4-starter</artifactId>
<version>2.5.6</version>
</dependency>
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot-starter</artifactId>
<version>2.5.4.1</version>
</dependency>
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-nosql-starter</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-echarts-starter</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimubi-spring-boot3-starter</artifactId>
<version>2.5.4.1</version>
</dependency>
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimubi-spring-boot4-starter</artifactId>
<version>2.5.4</version>
</dependency>
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimubi-spring-boot-starter</artifactId>
<version>2.3.2</version>
</dependency>
springboot4 版本
<!-- ChatBI智能问数 -->
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimuchatbi-spring-boot4-starter</artifactId>
<version>1.2.0</version>
</dependency>
springboot3 版本
<!-- ChatBI智能问数 -->
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimuchatbi-spring-boot3-starter</artifactId>
<version>1.2.0</version>
</dependency>
| 资源 | 地址 |
|---|---|
| 🎯 在线体验 | http://jimureport.com/login (手机号一键注册,免费使用) |
| 📖 开发文档 | https://help.jimureport.com |
| 🤖 AI 助手 | https://help.jimureport.com/rumen/aiAssistant/ |
| 🧩 AI Skills | https://github.com/jeecgboot/skills |
| 🎬 视频教程 | http://jimureport.com/doc/video |
| 🐛 问题反馈 | https://github.com/jeecgboot/JimuReport/issues/new |
| 💬 QQ 交流群 | 873666520、854804538(满)、③596660273(满)、①212391162(满)、②929646317(满) |
AI 助手功能支持 SpringBoot4 / SpringBoot3(
jimureport-spring-boot4-starter/jimureport-spring-boot3-starter)。配置完成后,报表设计器内将自动显示 AI 入口,无需额外部署,开箱即用。
在 application.yml 中增加以下配置:
jeecg:
jmreport:
ai:
# OpenAI 兼容接口地址(必填)
base-url: https://api.deepseek.com
# API Key(必填,留空则 AI 功能不可用)
api-key: sk-xxxxxxxxxxxxxxxxxxxx
# 模型名(必填)
model: deepseek-v4-pro
# 单次生成最大 token 数,可选,DeepSeek 合法范围 [1, 393216]
max-tokens:
# 采样温度,可选,建议设为 0(输出稳定)
temperature: 0
# chat-completions 路径,可选,默认 /v1/chat/completions
completions-path: /v1/chat/completions
# AI 自动建表开关:允许 AI 在指定数据源上执行 DDL/DML
# ⚠️ 安全警告:此功能会直接操作数据库,生产环境请务必设为 false
autoTableEnabled: false
积木报表支持任何兼容 OpenAI Chat Completions API 的服务商,以下为常用选择:
| 服务商 | base-url | 推荐模型 |
|---|---|---|
| DeepSeek(推荐) | https://api.deepseek.com |
deepseek-v4-pro |
| OpenAI | https://api.openai.com |
gpt-4o |
| 通义千问(阿里云) | https://dashscope.aliyuncs.com/compatible-mode |
qwen-max |
| 文心一言(百度) | https://qianfan.baidubce.com/v2 |
ernie-4.5-8k |
| Kimi(月之暗面) | https://api.moonshot.cn |
moonshot-v1-32k |
| Azure OpenAI | https://<your-resource>.openai.azure.com |
gpt-4o |
所有支持 OpenAI Chat Completions API 格式的服务商均可接入,通过
base-url指向对应地址即可。
db/jimureport.mysql5.7.create.sql,会自动创建库 jimureportsrc/main/resources/application-dev.yml默认账号:admin,口令不再默认为 123456:未配置时每次启动随机生成并打印到启动日志,可通过环境变量
JIMU_ADMIN_PASSWORD或配置spring.security.user.password固定口令,支持改密码
完成 AI 助手集成配置 后,报表设计器内 AI 入口即刻可用。一句话描述需求或上传截图,AI 自动生成完整的报表、大屏、仪表盘、对话式 BI,覆盖数据可视化全场景,告别繁琐拖拽。
🎉 JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI):对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对;想做数据大屏,同样一句话搞定,支持对话式 AI 修改优化,让数据分析进入 AI 时代。
| 场景 | 能力说明 | 示例提示词 |
|---|---|---|
| AI 报表 | 自然语言一句话生成分组、交叉、主子等各类复杂报表 | 做一个按部门分组的工资统计报表 |
| AI 大屏 | 一句话生成完整大屏,自动完成图表布局、色彩主题与数据绑定 | 做一个智慧物流监控大屏 |
| AI 仪表盘 | 自动生成 KPI 看板与业务仪表盘,支持多图表组合 | 生成一个销售运营 KPI 看板 |
| AI 对话式 BI(JimuChatBI) | 首款免费开源对话式智能数据分析产品(Chat2BI);自然语言对话式数据分析,自动查询数据并生成可视化洞察,支持对话式 AI 修改优化 | 今年各区域销售额趋势如何;做一个按部门分组的工资统计报表 |
| 截图还原 | 上传报表 / 大屏截图,AI 自动识别并还原为可编辑模板 | —— |
| AI 自动建表 | AI 根据报表需求自动建表并填充示例数据,快速验证效果 | 需开启 autoTableEnabled: true |
方式一:一行命令装齐全套环境
国内镜像加速,一次装齐 Node.js、Python 3.12+、Git、Claude Code、JimuReport Skills,并接入 DeepSeek v4 模型后端(按 token 计费,需自备 API Key),跑完即可使用。
Windows (PowerShell):
irm https://www.qiaoqiaoyun.com/claude/boot.ps1 | iex
macOS / Linux:
curl -fsSL https://www.qiaoqiaoyun.com/claude/install-claude-code.sh | bash
方式二:已装 Claude Code,只装 Skills
git clone https://github.com/jeecgboot/skills.git ~/.claude/skills
# 更新: cd ~/.claude/skills && git pull
安装完成后,新开终端运行 claude,即可用自然语言生成报表与大屏。
Skills 开源仓库:https://github.com/jeecgboot/skills · 技能官网:https://jimureport.com/skills
| 技能 | 作用 | 一句话示例 |
|---|---|---|
jimureport |
一句话生成报表 | 做一个按部门分组的工资统计报表 |
jimubi-bigscreen |
一句话生成大屏 | 做一个智慧物流监控大屏 |
jimubi-dashboard |
一句话生成仪表盘 / 门户 | 生成一个销售运营 KPI 看板 |
支持信创国产化数据库、常规数据库、NoSQL 等 30 多种数据源,全面适配达梦、人大金仓、神通、华为高斯等国产数据库,并支持以 SQL 的方式去查询 csv、MongoDB 等非物理数据库。
| 数据库 | 支持 |
|---|---|
| MySQL | √ |
| Oracle、Oracle9i | √ |
| SqlServer、SqlServer2012 | √ |
| PostgreSQL | √ |
| DB2、Informix | √ |
| MariaDB | √ |
| SQLite、Hsqldb、Derby、H2 | √ |
| 达梦、人大金仓、神通 | √ |
| 华为高斯、虚谷、瀚高数据库、 |
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|