Enterprise AI Framework-SpringBoot基座版

Java企业级 AI应用开发框架

AIGS
Artificial Intelligence Generated Service

可构建各种类型的AI应用形态:智能问答助手、私有化AI知识库、智能生单、智能填表、智能报销、智能分析辅助决策、企业软件AI数智化改造等多元化AI应用场景, 助力企业数智化转型升级

智能问答助手 AI知识库(RAG) 智能分析辅助决策 可视化编排 MCP 自动化
演示系统
JBoltAI_JFinal版 产品界面截图
AI处理中
开发效率
+500%
向下滚动了解更多
为什么选择 JBoltAI

企业级AI应用开发的 最佳选择

专为Java企业打造的AI应用开发框架,让传统企业轻松拥抱AI时代

原生Java框架

专为Java企业设计,无缝集成Spring生态,让Java开发团队零门槛上手AI应用开发

  • SpringBoot原生支持
  • Maven快速集成
  • 企业级架构设计

完备学习资源

详尽的文档教程,让技术团队快速掌握AI应用开发

  • SDK学习文档架构解析
  • AI应用开发教程文档
  • 丰富落地场景案例代码

成熟解决方案

经过大量企业验证的AI应用解决方案,开箱即用

  • 企业级AI应用开发范式流程
  • 零代码高级AI知识库RAG方案
  • 各行业场景落地案例

专属企业服务

一对一技术支持、定制化开发服务、助力业务成功

  • 企业专属工单系统服务
  • 一对一企业独享服务群
  • 框架使用技术指导

准备开始您的AI之旅?

加入数百家企业,共同打造AI驱动的未来

JBoltAI 数智化开发平台

企业级AI应用开发的完整解决方案

SpringBoot基座版

基于SpringBoot+Vue生态,提供Java企业级AI应用开发支持。

核心特性

AI 应用无代码开发
AI 知识库 (RAG)
功能注册中心
Function 注册中心
AI 文件标签
AI 可视化编排
AI 数据库辅助设计
AI 对话交互 UI 生成

JBoltAI SDK 架构设计&特性

JBoltAI SDK 是一个功能强大的AI集成开发框架,提供了统一的API接口来访问多种AI大模型、向量数据库、文本处理和OCR等能力。框架采用事件驱动架构,支持异步处理、资源管理、事件链式调用等高级特性。 可以在任意 Java 项目里使用、JFinal、JBolt、SpringBoot 等

对话 & 流式对话
text2Sql
text2Json
识图 & OCR
文件处理 & 提取
文本向量化
向量数据库操作
Function Call
意图识别
混合检索
问题重写
Url & Html & Markdown

架构特性

事件驱动架构
  • 所有操作都抽象为事件,通过事件总线统一调度
  • 支持异步非阻塞处理,提高并发性能
  • 事件生命周期管理,支持成功、失败、取消等状态
资源池化管理
  • AI模型、数据库连接等资源统一管理
  • 支持资源限流、负载均衡
  • 动态资源分配和回收
插件化扩展
  • 模块化设计,支持新AI模型、数据库的快速接入
  • 统一的接口规范,降低扩展成本
链式调用
  • 支持复杂的AI工作流编排
  • 事件链支持条件分支、循环等控制结构
包结构设计
com.jboltai
├── capability/         # 能力层
│   ├── ai/             # AI能力
│   ├── embedding/      # 向量化能力
│   ├── text/           # 文本处理能力
│   └── vdb/            # 向量数据库能力
├── event/              # 事件系统
│   ├── ai/             # AI事件
│   ├── chain/          # 事件链
│   ├── embedding/      # 向量化事件
│   └── text/           # 文本事件
├── resource/           # 资源管理
│   ├── ai/             # AI资源
│   ├── embedding/      # 向量化资源
│   ├── functioncall/   # 函数调用资源
│   ├── mcp/            # MCP资源
│   └── vdb/            # 向量数据库资源
├── scheduler/          # 调度层
├── config/             # 配置管理
├── util/               # 工具类
└── common/             # 通用组件
框架优势
1
统一接入

一套API支持多种AI模型和向量数据库

2
异步高效

基于事件的异步处理,提高系统吞吐量

3
灵活扩展

插件式设计,易于扩展新的模型和功能

4
链式编程

流畅的API设计,提升开发体验

5
完善生态

涵盖AI对话、文本处理、向量检索等完整能力

6
配置化管理

支持配置文件批量注册和动态调整

通过JBoltAI SDK的架构设计,开发者可以快速构建具备AI能力的应用,同时保持代码的简洁性和可维护性。

AI LLM 大模型 & 小模型

  • DeepSeek、OpenAI、Claude、千问、百川、文心、星火等主流模型
  • Ollama、vLLM、LMStudio等私有化部署
  • 以及各种基于开源的微调和训练自建模型

Embedding

  • Embedding 在线 API
  • Embedding 模型私有部署接口
  • 文本向量化

向量数据库操作

  • Milvus、腾讯 VDB、百度 VDB
  • ElasticSearch、PgVector 等
  • 对 Database、Collection 的配置和 CRUD 操作

文件处理 & OCR

  • PDF、Word、Excel、PPT、Html、Markdown、API 等
  • 文件内容提取、转换、分析、识别
  • Office 文件、图文、视频、音频、附件、链接等

Function Call

  • 本地 Java Method 声明注册
  • 第三方 http API 接口声明注册
  • Function Call 调度工具

事件 & 思维链

  • 事件包括:队列通道、确认流、事件订阅模式
  • 异步、同步、添加注册
  • 事件的发布、取消、思维链多节点事件编排
Technology Stack

核心技术栈

基于现代化技术栈构建,为企业级AI应用开发提供强大支撑

后端技术栈

Backend Technology

Spring Boot

v2.7、v3.x - 企业级Java框架

MyBatis Plus

最新版 - 高效ORM框架

JBolt AI SDK

v3.5 - AI核心能力引擎

向量数据库

Milvus、腾讯VDB

关系型数据库

MySQL、达梦

WebSocket

实时通信

Hutool

Java工具包

前端技术栈

Frontend Technology

Vue 3

组合式 API - 现代前端框架

Naive UI

组件库 - 美观易用的UI框架

Vite 5

构建工具 - 极速开发体验

Vue Router

路由管理

Pinia

状态管理

Iconify

图标系统

Axios

HTTP客户端

技术特色

现代化、高性能、企业级技术栈组合

高性能

快速响应

企业级

安全稳定

响应式

多端适配

可扩展

模块化

核心能力演示

JBoltAI框架核心能力视频展示

AI大模型智能对话 支持流式&非流式对话
01:36

智能对话:流式 & 非流式对话

底层调用JBoltAI封装的大模型API接口,完成自然语言对话交互

AI大模型Text2Sql 自然语言转Sql
01:17

Text2Sql:自然语言转数据库Sql

利用AI推理和编码能力,将自然语言转为数据库可执行Sql语句

AI大模型Text2JSON 数据萃取&结构化输出
01:02

Text2JSON:数据萃取&结构化输出

基于AI自然语言理解处理能力,对非结构化数据进行萃取并输出结构化JSON数据

AI识图 大模型理解图片看图说话
00:53

AI-识图:理解图片、看图说话

基于AI大模型多模态识别能力,理解图片、看懂图片、并转化为语言文字输出

OCR 识别并提取图片里的文字内容
00:38

OCR:识别并提取图片里的文字

基于JBoltOCR可以轻松识别并提取图片里的文字内容

JBoltAI 文件处理-文件内容提取
01:00

File Extract:文件内容提取

常见Txt、Markdown、PDF、Word、Excel、PPT、PDF等文件内容提取、文件内附件、图片、视频、音频提取得、图片识别等

JBoltAI 文件处理-文件内容拆分
01:12

File Split:文件内容拆分

将文件提取到的内容或者直接输入的大段文本内容按照一定的拆分规则(分块和重叠大小设置)进行分段拆分处理

JBoltAI 文本向量化
00:45

Text Embedding:文本向量化

将文本内容向量化转换处理,用于存储到向量数据库或将问题向量化后去向量数据库进行向量检索匹配

JBoltAI 网页Html转Markdown
01:05

Html2Markdown:网页Html转Markdown

将网页提取Html内容转成对AI大模型、AI知识库构建、向量化检索更友好的Markdown格式

JBoltAI 工具调用 函数调用Function Call
01:45

工具调用:让大模型轻松调用外部工具

让AI大模型可以轻松与系统内部数据和服务智能交互、让大模型轻松调用第三方API

JBoltAI 意图识别
01:09

意图识别:识别意图智能分支交互处理

基于AI大模型推理和通识能力,识别提问意图,导向不同分支节点处理,配合编排思维链,处理复杂业务

JBoltAI 思维链 事件链
01:22

思维链:基于事件链条编排完成任务

Chain上添加多个处理节点,基于事件节点编排逻辑关系,处理复杂业务流程

JBoltAI RAG问题重写
01:12

问题重写:提升RAG召回率

RAG中提问问题多轮对话后单个问题的语义表达不全,通过问题重写能力,将每一次对话提问内容语义补全

JBoltAI RAG AI知识库
00:55

RAG:AI外挂精准数据回答问题

基于向量数据库和Embedding技术,通过文件内容拆分、清晰、向量化存储和召回等技术降低AI幻觉率

JBoltAI 向量数据库 CURD操作
01:17

VDB:向量数据库CURD

对向量数据库Milvus、腾讯VDB、PgVector等CURD操作

产品展示

JBoltAI 产品功能截图展示

JBoltAI_SpringBoot版 login
JBoltAI_SpringBoot版 首页
JBoltAI_SpringBoot版 简单应用构建
JBoltAI_SpringBoot版 可视化编排
JBoltAI_SpringBoot版 UI设计
JBoltAI_SpringBoot版 function测试
JBoltAI_SpringBoot版 function测试
JBoltAI_SpringBoot版 智能体发布体验

当项目遇到这些挑战时...

我们的框架专家团队为您提供针对性解决方案

项目定制开发服务

专业开发团队

适用场景

项目周期紧张、内部资源不足、有特殊功能需求?

解决方案

我们的团队直接承接开发任务,利用对框架的深度理解,为您高效交付定制化模块或完整应用。

快速交付 专业团队 定制开发

按需技术咨询服务

核心团队指导

适用场景

卡在某个技术点?不确定最佳实现方案?需要架构评审?

解决方案

按需购买专家咨询服务,获得来自框架核心团队的一对一技术指导,快速扫清障碍。

一对一指导 按需付费 快速响应

服务说明

这些是专注于解决您具体项目痛点的增值服务,单独计费。 它们是对框架本身强大能力的完美补充,助您将创意更快转化为成果。

专业保障

核心团队直接服务

快速响应

24小时内专业回复

成果导向

确保项目成功落地

或致电:400-123-4567