JimuChatBI 重磅发布 v1.0:首款开源对话式 Chat2BI 智能问数产品

This commit is contained in:
JEECG 2026-08-10 12:02:22 +08:00
parent 5b429788d9
commit 96fb33f5ec
18 changed files with 1983 additions and 101 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -35,6 +35,12 @@
<groupId>org.jeecgframework.jimureport</groupId> <groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot4-starter</artifactId> <artifactId>jimureport-spring-boot4-starter</artifactId>
</dependency> </dependency>
<!-- 积木chat2bi -->
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimuchatbi-spring-boot4-starter</artifactId>
<version>1.0.0</version>
</dependency>
<!-- 积木报表 csv excel ES JSON mongodbSQL redis支持包 <!-- 积木报表 csv excel ES JSON mongodbSQL redis支持包
<dependency> <dependency>
<groupId>org.jeecgframework.jimureport</groupId> <groupId>org.jeecgframework.jimureport</groupId>

View File

@ -17,12 +17,12 @@ management:
include: metrics,httpexchanges,jeecghttptrace include: metrics,httpexchanges,jeecghttptrace
spring: spring:
# main: main:
# # 启动加速 (建议开发环境开启后flyway自动升级失效) # 启动加速 (建议开发环境开启后flyway自动升级失效)
# lazy-initialization: true lazy-initialization: true
flyway: flyway:
# 是否启用flyway # 是否启用flyway
enabled: false enabled: true
# 迁移sql脚本存放路径 # 迁移sql脚本存放路径
locations: classpath:flyway/sql/mysql locations: classpath:flyway/sql/mysql
# 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!! # 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!!
@ -180,7 +180,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# 自定义资源请求前缀js、css等解决nginx转发问题 # 自定义资源请求前缀js、css等解决nginx转发问题
custom-resource-prefix-path: custom-resource-prefix-path:

View File

@ -155,7 +155,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# AI集成 # AI集成
ai-chat: ai-chat:

View File

@ -176,7 +176,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# 自定义资源请求前缀js、css等解决nginx转发问题 # 自定义资源请求前缀js、css等解决nginx转发问题
custom-resource-prefix-path: custom-resource-prefix-path:

View File

@ -172,7 +172,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# AI集成 # AI集成
ai-chat: ai-chat:

View File

@ -169,7 +169,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# AI集成 # AI集成
ai-chat: ai-chat:

View File

@ -182,7 +182,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# AI集成 # AI集成
ai-chat: ai-chat:

View File

@ -175,7 +175,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# AI集成 # AI集成
ai-chat: ai-chat:

View File

@ -164,7 +164,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# AI集成 # AI集成
ai-chat: ai-chat:

View File

@ -176,7 +176,7 @@ mybatis-plus:
call-setters-on-nulls: true call-setters-on-nulls: true
#jeecg专用配置 #jeecg专用配置
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
# AI集成 # AI集成
ai-chat: ai-chat:

View File

@ -88,7 +88,7 @@ spring:
locations: classpath:flyway/sql/mysql locations: classpath:flyway/sql/mysql
clean-disabled: true clean-disabled: true
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
firewall: firewall:
dataSourceSafe: false dataSourceSafe: false

View File

@ -63,7 +63,7 @@ spring:
locations: classpath:flyway/sql/mysql locations: classpath:flyway/sql/mysql
clean-disabled: true clean-disabled: true
minidao: minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*,org.jeecg.modules.chat2bi.*
jeecg: jeecg:
firewall: firewall:
dataSourceSafe: false dataSourceSafe: false

View File

@ -41,4 +41,4 @@ seata:
# 无用配置,为了避免扫码全代码导致启动慢 # 无用配置,为了避免扫码全代码导致启动慢
minidao: minidao:
base-package: org.jeecg.modules.jmreport.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.chat2bi.*

View File

@ -41,4 +41,4 @@ seata:
# 无用配置,为了避免扫码全代码导致启动慢 # 无用配置,为了避免扫码全代码导致启动慢
minidao: minidao:
base-package: org.jeecg.modules.jmreport.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.chat2bi.*

View File

@ -41,4 +41,4 @@ seata:
# 无用配置,为了避免扫码全代码导致启动慢 # 无用配置,为了避免扫码全代码导致启动慢
minidao: minidao:
base-package: org.jeecg.modules.jmreport.* base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.chat2bi.*