jeecgboot/jimureport

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

JimuReport – 무료로 AI 강화된 시각화 분석 플랫폼

무엇인가요 – JimuReport(적목보고)는 오픈소스 웹 기반 시각화 분석 툴입니다. 드래그 앤 드롭 방식의 엑셀 유사 에디터를 통해 전통적인 표 형식 보고서, 대시보드, 대형 화면('빅스크린') 디스플레이, 대화형 BI 인터페이스를 모두 설계할 수 있습니다.

주요 기능

  • 보고서 디자이너 – 무제한 행/열, 그룹화, 크로스탭, 마스터디테일, 다중 시트, QR/바코드, 조건부 서식, 인쇄 가능한 레이아웃, 데이터 입력 폼.
  • 대시보드 / 빅스크린 빌더 – 28개 이상의 ECharts 시각화 유형을 갖춘 워드 스타일 캔버스, 그리드 기반 레이아웃, 지도 컴포넌트, 비디오/iframe, 반응형 모바일 지원.
  • JimuChatBI – 자연어 프롬프트(또는 스크린샷)를 입력받아 LLM(Claude Code 또는 어떤 OpenAI 호환 모델)을 사용해 보고서, 대시보드, 빅스크린을 자동 생성 또는 편집하는 Chat2BI 기능.
  • AI 지원 생성 – 한 문장의 프롬프트로 완전한 보고서, 대시보드, KPI 보드를 생성할 수 있으며, AI는 스키마 변경 제안 및 샘플 데이터로 테이블 채우기까지 가능.
  • Spring Boot 통합 – 스타터(jimureport-spring-boot3-starter, jimubi-spring-boot3-starter, jimuchatbi-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 이미지 실행하여 웹 UI 탐색.
  4. 디자이너 내장 AI 버튼을 사용해 "부서별 급여 요약 보고서 생성" 과 같은 프롬프트 입력 또는 스크린샷 업로드로 시스템이 재구성하도록 함.

라이선스 및 상용 사용 – 핵심 코드는 LGPL 라이선스; JimuReport 브랜딩을 제거하고 싶은 경우 상용 라이선스 제공.


모든 세부 정보는 리포지토리의 README에서 직접 가져옴. 추가 기능은 추정되지 않음.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트