jeecgboot/jimureport

一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源。 对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对。想做数据大屏?同样一句话搞定,让数据分析进入 AI 时代。

JimuReport – 自由でAI強化型のビジュアル分析プラットフォーム

何であるか – JimuReport(別名 積木报表)はオープンソースのウェブベースのビジュアル分析ツールです。ドラッグアンドドロップ式のExcel風エディタを通じて、従来の表形式レポート、ダッシュボード、大型スクリーン表示、および会話型BIインターフェースをすべて設計できます。

主な機能

  • レポートデザイナー – 無制限の行/列、グループ化、クロスタブ、マスターディテール、複数シート、QR/バーコード、条件付き書式、印刷可能レイアウト、データ入力フォーム。
  • ダッシュボード / 大型スクリーンビルダー – 28種類以上のEChartsビジュアルタイプを備えたWord風キャンバス、グリッドレイアウト、マップコンポーネント、動画/iframe、モバイル対応。
  • JimuChatBIChat2BI 機能で、自然言語プロンプト(またはスクリーンショット)を受け取り、LLM(Claude Codeまたは任意のOpenAI互換モデル)を使用してレポート、ダッシュボード、大型スクリーンを自動生成または編集。
  • AI支援生成 – 1文のプロンプトで完全なレポート、ダッシュボード、KPIボードを生成可能。AIはスキーマ変更の提案やサンプルデータによるテーブル埋め込みも可能。
  • Spring Boot統合 – スターター(jimureport-spring-boot3-starterjimubi-spring-boot3-starterjimuchatbi-spring-boot4-starterなど)により、任意のSpring Bootアプリケーションにエンジンを埋め込み可能。
  • 広範なデータソース対応 – MySQL、Oracle、PostgreSQL、SQL Server、Hive、ClickHouse、Elasticsearch、MongoDB、CSV/Excelファイル、中国政府「信創」データベース(達夢、人大金倉、神通、华为高斯など)を含む30種類以上の接続子。
  • デプロイオプション – ソースから実行、Docker、または「グリーン」インストール不要パッケージ。JDK 17+ と MySQL 5.7+ インスタンス(Redisはオプション)が必要。

AI/ML実践者にとっての意義

  • LLMが企業向けBIツールに統合され、自然言語から構造化されたビジュアル化を生成する方法を実証しており、データ分析における生成AIの具体例として価値がある。
  • オープンソースの「スキル」リポジトリは、カスタムClaude Codeプラグインの構築方法を示しており、AI駆動分析の拡張テンプレートとして役立つ。
  • 任意のOpenAI互換エンドポイント(DeepSeek、OpenAI、Azureなど)をサポートするため、開発者はモデルファミリーを変更せずに実験可能。

導入方法

  1. Spring Bootプロジェクトに適切なMavenスターターを追加(Spring Bootのメジャーバージョンに一致するものを選択)。
  2. application.ymlでAIエンドポイントを設定(base-url、APIキー、モデルなど)。
  3. 例題アプリ(jimureport-example)を実行するか、Dockerイメージを起動してWeb UIを探索。
  4. デザイナー内の組み込みAIボタンを使用し、「部署ごとの給与集計レポートを作成」 などのプロンプトを入力するか、スクリーンショットをアップロードしてシステムが再構成する。

ライセンスと商用利用 – コアコードはLGPLライセンス。JimuReportのブランディングを削除したい場合は商用ライセンスを提供。


すべての詳細はリポジトリのREADMEから直接取得。追加機能は推測されていません。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト