jeecgboot/jimureport
一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源。 对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对。想做数据大屏?同样一句话搞定,让数据分析进入 AI 时代。
JimuReport – 免费、AI增强的可视化分析平台
是什么 – JimuReport(又称 积木报表)是一个开源的、基于Web的可视化分析套件。它通过一个类似Excel的拖拽式编辑器,让您能够设计传统的表格报告、仪表板、大屏“大屏”显示,以及对话式BI界面。
核心功能
- 报表设计器 – 无限行列、分组、交叉表、主从、多Sheet、二维码/条形码、条件格式、可打印布局、数据录入表单。
- 仪表板 / 大屏构建器 – 类似Word的画布,支持28+种ECharts可视化类型,网格布局,地图组件,视频/iframe,以及响应式移动端支持。
- JimuChatBI – 一个 Chat2BI 功能,可接受自然语言提示(或截图),并利用LLM(Claude Code或任何OpenAI兼容模型)自动创建或编辑报表、仪表板和大屏。
- AI辅助生成 – 一句提示即可生成完整的报表、仪表板或KPI看板;AI还能建议结构变更并用示例数据填充表格。
- Spring Boot集成 – 提供启动器(
jimureport-spring-boot3-starter、jimubi-spring-boot3-starter、jimuchatbi-spring-boot4-starter等),可将引擎嵌入任意Spring Boot应用。 - 广泛的数据源支持 – 支持30+连接器,包括MySQL、Oracle、PostgreSQL、SQL Server、Hive、ClickHouse、Elasticsearch、MongoDB、CSV/Excel文件,以及中国“信创”数据库(达梦、人大金仓、神通、华为高斯等)。
- 部署选项 – 可从源码运行、Docker部署,或使用“绿色”免安装包;需JDK 17+ 和 MySQL 5.7+ 实例(Redis可选)。
对AI/ML从业者的意义
- 该平台展示了LLM如何被集成到企业级BI工具中,将自然语言转化为结构化可视化,是生成式AI用于数据分析的切实案例。
- 其开源的“技能”仓库展示了如何构建自定义Claude Code插件,为扩展AI驱动分析提供了模板。
- 支持任何OpenAI兼容端点(DeepSeek、OpenAI、Azure等),开发者无需更改产品即可实验不同模型家族。
快速上手
- 在您的Spring Boot项目中添加合适的Maven启动器(选择与您Spring Boot主版本匹配的版本)。
- 在
application.yml中配置AI端点(base-url、API密钥、模型等)。 - 运行示例应用(
jimureport-example)或启动Docker镜像以探索Web UI。 - 在设计器中使用内置AI按钮,输入提示如 “创建一个按部门划分的薪资汇总报告”,或上传截图,系统将自动重建。
许可证与商业使用 – 核心代码采用LGPL许可证;如需移除JimuReport品牌标识,可获取商业许可证。
所有信息均直接来自仓库的README;未推断任何额外功能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目