JBoltAI
发展历程
从 2023 年立项至今,JBoltAI 持续创新迭代,行业领先,
为企业AI数智化转型提供强大的开发平台技术支持与服务
JBoltAI 产品立项
1、JBoltAI 项目正式启动,确定AIGS方向,开始进行Java企业级技术选型和架构设计,迭代近五个月。
2、JBoltAI产品规划包含了Resource资源注册中心、Capability能力中心、Event事件总线和事件队列调度机制,确定JBoltAI底层能力框架。
3、JBoltAI_JFinal基座实现RAG1.0(检索增强生成)、AI应用中心、FunctionCall注册中心、大模型普通和非流式对话接口等功能。
4、受到JFinal社区里的关注和支持,得到了JFinal社区和JBolt平台成员支持。
V1.0.0 版本发布
1、JBoltAI V1.0版正式发布,提供了JBoltAI SDK和JBoltAI_JFinal基座版。发布后,获得市场任何,吸引众多央国企、事业单位、高效业务合作
2、JBoltAI SDK可以应用在任意Java项目环境中,基座是基于JBolt Pro平台深度整合打造AI数智化应用开发平台。
3、基座中推出支持基于配置文件去配置多大模型、Embedding模型、向量数据库等配置,让开发者可以轻松管理系统使用的核心资源。
4、基座发布页面应用能力注册中心、完善事件调度机制、支持Text2Json结构化数据萃取、Text2Sql基于自然语言生成数据库Sql语句、AI智能大搜等重要能力。
V2.0.0 版本发布
1、大模型资源配置和调用支持Ollama私有化部署生态。
2、推出JBoltAI私有化套件和服务、服务多家企业私有化部署。私有化大模型、Embedding模型、向量数据库、全文检索(ES)、基于客户私有化服务器环境的各项英伟达显卡生态支持Driver、Cuda、类库的安装、调优服务。
3、向量数据库模块支持Postgresql生态的PgVector。
4、向量数据库模块支持Milvus在线和私有化部署版
V2.5.0 版本发布
1、金刚钻级拳头产品稳步升级迭代,更多企业客户加入参与AI生态建设。
2、增加更多国产大模型和向量数据库支持。
3、官方推出了多个精选AI场景,例如ChatPDF(基于上传PDF文件的智能RAG问答)、Excel数据检索(针对一个结构化excel进行问答)、发票识别(PDF或图片)、表单智能填写、文本结构化等。
4、通过优化AI知识库数据训练环节、优化文件内容提取、分割等提升数据质量和召回率。
5、优化异步事件,提升AI能力调用性能。
V3.0.0 版本发布
1、里程碑版本,发布超强AI智能体开发工具箱,可视化快速设计并发布AI应用智能体,行业领先。
2、增加AI识图接口能力封装、多模态AI识图发布。
3、增加向量检索&全文检索(ElasticSearch)双路召回混合检索模式,极大提升RAG召回率和召回数据质量,行业领先RAG水平
4、支持更多自定义Embedding模型
5、支持Vllm私有化部署生态
6、支持千问多模态、支持Excel2Html、增加AI意图识别能力、增加AiThreadShareData多线程子线程事件共享机制、支持星火大模型Http接口等。
V3.5.0 版本发布
1、全新版本,引领国内企业级Java AI应用开发领域新征程!
2、已支持主流国内外知名AI大模型
3、支持主流国内外知名Embedding模型
4、支持了腾讯VDB、百度VDB、Milvus(离线和在线版)、PgVector、ES等主流向量数据库
5、支持milvus2.5+BM25算法实现混合检索
6、全新思维链运行架构支持。
7、支持根据配置智能判断functionCall还是AI知识库或直接执行思维链的流程。
V4.0.0 版本发布
1、行业首创JBoltAI超强视觉增强解决方案&行业首创知识库RAG视觉增强解决方案。
2、全新可视化配置资源中心(大模型、Embedding、向量数据库、AI_Config),废弃配置文件模式
3、支持深度思考模式,API调用参数和UI样式
4、支持硅基流动平台
5、JBoltAI开发工具箱增强并支持自定义JS脚本、AIAPP执行逻辑全面优化
6、AI应用支持发布为密码访问模式、AI应用全新UI
7、后台管理知识库和AI应用中心UI改进
8、AI应用一键复制&导出JSON配置&导入JSON配置自动创建功能。
9、推出了多个新AI落地场景案例Demo,例如:JBoltAI智能生成会议纪要助手、JBoltAI智能语音对话助手等。
JBoltAI智能体开发中台V5重磅发布——构建本体语义企业大脑,让AI懂业务能干活
1、全新V5大版本,直面企业AI落地"演示时惊艳四座,上线后束之高阁"的困境——问题不在模型,而在于它不懂你的企业。V5以本体语义企业大脑为核心答案,让AI从"查文档"进化到"懂业务、能干活",AI落地上半场拼接入,下半场拼理解。
2、全新本体语义建模引擎(Ontology),把企业碎片化的知识、规则、职责和流程,构建成计算机可理解的业务语义网络,以本体规则约束大模型推理,从机制上解决幻觉与"答非业务"难题,让系统真正理解企业业务。
3、本体语义向量检索,语义级精准定位,支持实体与属性级查询优化,让检索结果既"找得到"更"想得通",知识库问答准确率大幅提升。
4、本体关系图谱查询,深层业务关系可创建、可查询、可管理,AI可以顺着关系网络做推理,Text2Cypher让自然语言直达图数据库,实现知识图谱智能问答。
5、本体实时同步,MySQL至Neo4j图数据库全量重建,前后端实时协作,本体模型与业务数据同频演进,业务变更即时生效。
6、可视化追溯面板,AI每一次推理的完整路径可视化呈现,查询日志留痕、支持历史回放,结果可解释、过程可追溯,企业应用更放心。
7、企业建模画布,本体库、模型库支持拖拽式可视化建模,业务模型支持导入导出,沉淀的是企业自己的数字资产。
8、TokUI真流式UI框架,集成JBoltAI团队贡献的全球首个面向AI的真流式UI描述与渲染框架TokUI,AI可以像输出文字一样流式生成可交互界面,UI随Token流逐步"生长";智能问数(DataChat)图表生成已全面切换至TokUI流式渲染架构,前端开发与维护成本断崖式下降。
9、全方位体验进化,工具分组、技能分组、深色主题等大量细节优化;新版前后端代码已推送至用户GIT仓库,升级脚本齐备,平滑升级。
SpringBoot基座版V4系列震撼发布
1、全新AI应用范式,确立以"开发中台+解决方案"为核心,提供AI资源网关、数据治理、能力集成及智能体开发中心,助力企业快速构建AI中台与人才体系。平台集成了AI智能问答、智能问数、数字人、视频混剪等数十项成熟方案,构建行业领先的AIGS应用范式。
2、全新技术栈,全新架构设计,抛开历史包袱,整体开发体验和性能提升巨大。
3、全新AI资源网关,维护管理AI大模型资源、Embedding资源、向量数据库资源、Tools接口资源、MCP服务资源、提示词、全局AI模型资源配置等,智能资源注册中心与负载均衡,提升AI应用性能。
4、全新智能数据中心,异构多数据源、Excel表格、图数据库、工具接口和服务调用进行数据集挂载与反思,精准智能问答和问数(ChatBI),AI智能生成图表解决方案。
5、全新AI应用开发中心,支持智能问答、智能问数(ChatBI)、智能编排等多种形式AI应用开发与发布,支持应用发布API模式,多数据集类型挂载与聚合回答机制,超强AI数据反思机制。
6、全新AI能力中心,Tools接口、MCP服务、自定义思维链、Text2Sql、Text2JSON、Text2Cypher等各种AI应用开发测试工具上新,助力高效开发高可用AI项目需求。
7、全新解决方案集,已上线AI生题解决方案,根据资料生题、根据题库拆题、题库管理与测评等
8、全新二开扩展机制,企业轻松扩展实现需求,自定义思维链、定时任务触发思维链、自定义渲染架构等。
V4.1.0 版本发布
1、新增视频数字人解决方案:提供从音色管理到视频制作的完整数字人应用支持,包含音色录入克隆、数字人形象与口型驱动模板,快速生成高质量对口型讲解视频。
2、新增Agent智能体解决方案:推出JBoltAI Agent SDK,集成Agent系统、工具系统、记忆管理、多Agent协作与消息通信机制,开放HR Agent演示模块。
3、新增智能混剪解决方案:集成AI视频剪辑引擎,支持素材与项目管理、智能剪辑与合成,满足企业营销培训内容创作需求。
4、新增父子段功能:建立结构化段落层级关系,实现子段精准检索、父段关联参考,提升知识库检索准确性与信息完整性。
5、新增资源模块监控功能:AI资源中心新增全局监控面板,实时掌握核心模块运行状态与资源占用情况。
6、支持分布式部署架构:AI资源中心支持单体内存模式与分布式Redis模式,实现真正的分布式协同与高可用性。
7、全栈SDK升级至JDK 21:引入虚拟线程、结构化并发等新特性,显著提升高并发场景下的吞吐量与响应速度。
8、全面适配虚拟线程能力:重构框架线程模型,特别适用于IO密集型AI任务,提升系统并发承载能力。
V4.2.0 版本发布
1、语音交互升级:支持AI应用配置开启语音输入功能,提供长按空格快速录音和点击语音输入按钮两种触发方式,依托多模态模型实现语音到文字的精准快速转换,SDK层同步新增语音转文字能力。
2、文件上传优化:支持AI应用配置开启文件上传功能,兼容图片、PDF、TXT、DOCX、Markdown等多种主流格式;新增AI识图功能,精准识别图片中的文字、图表、核心场景等关键信息;文档类文件自动提取核心内容作为对话上下文,支持基于文件内容精准问答。
3、文档生成模式:支持AI应用配置开启文档生成模式,系统自动识别用户意图,智能判断文档分屏生成模式或普通对话模式;基座全局AI资源中心新增文档生成模式专用模型配置,支持自动生成文档标题,确保生成内容结构清晰、主题明确。
4、内容导出升级:所有AI回复内容均支持导出为Markdown、PDF、Word三种格式,方便内容分享、存档或二次编辑。
5、AI知识库升级:推出领先的Excel新向量化处理模式,新增Excel特殊IMG图片提取能力,实现图文数据一体化解析;支持结构化回答Excel中的数据,以清晰、结构化的形式呈现结果。
6、MCP测试工具优化:新增中间过程调试输出功能,将测试过程中的中间环节、运行数据实时展示在前端UI界面,帮助开发者快速定位问题根源、查看运行结果。
7、AI对话组件UI美化:对AI对话组件UI进行全面美化,从界面布局、色彩搭配、元素样式等多维度进行优化,让AI应用界面更简洁、更直观,提升整体产品质感。
8、基座资源扩容:全局AI资源中心新增语音转文字模型配置和文档生成模式专用模型配置,丰富语音交互场景模型选择,强化文档生成能力,提升内容产出的精准度与效率。
V4.3.0 版本发布
1、全新 AgentRAG 智能问答应用类型:在知识库模块中新增AgentRAG应用类型,区别于普通AI对话和工作流Chain的第三种应用形态。采用ReAct(Reasoning + Acting)推理链路,实现查询分析、执行规划、工具调度、迭代推理、最终生成的完整思考链路,让AI真正"会思考"。
2、Agent 执行步骤可视化:新增完整的chat-step-progress执行步骤可视化组件,实时展示Agent推理过程,每个步骤都有清晰的状态标识,支持父子步骤嵌套、总耗时展示和展开/收起,后端同步实现StepProgress协议和步骤流式推送。
3、Java 代码执行节点:工作流编排能力再升级,新增JavaCodeExec节点,支持在工作流中执行自定义Java代码,后端定义JBoltAIJavaCodeExec接口和注解,支持自动扫描注册,前端支持输入字段选择和数据类型展示。
4、数据挂载面板全面重构:AI应用数据挂载面板从折叠面板升级为水平标签页,知识库、Tools、数据源、Excel表格、MCP五大类用Tab切换,每个Tab显示Badge计数,操作增加二次确认。
5、查询分析优化:ReAct链路查询分析能力深度优化,支持多策略子查询拆分(换行、分号、并列连接词、多问号、逗号+疑问词等规则),规则完全命中时直接返回拆分结果,减少不必要的LLM调用,提升响应一致性。
6、其他改进:图表布局渲染节点增加空结果判空处理,图表需求判断逻辑优化,WebSocket处理器简化等。
V4.4.0 版本即将发布
1、ReAct 推理基座架构重构:抽象出公共ReAct推理基类,AgentRAG与智能问数作为独立子类继承,实现工具ID前缀隔离保障并发安全。智能问数正式升级为"Agent智能问数",构建完整的思考链路与图表生成闭环,能力定位更加清晰。
2、Agent 推理步骤可视化增强:在对话界面实时展示ReAct推理链每一步骤,包括工具调用详情、参数与执行结果,前端新增完整的推理步骤进度组件,让Agent的"思考过程"完全透明可追溯。
3、文件上传体系全面升级:新增平台级API文件上传能力,支持多种文件类型含图片识别,打通文件上传到AI解析的完整链路,为企业级文件管理场景奠定基础。
4、AI 应用自我介绍功能:AI应用支持配置个性化自我介绍语,通过意图识别智能触发,结合AI兜底机制自动生成介绍内容,让每个AI应用都拥有独特的"第一印象",提升用户交互体验。
5、考试出题系统完善:新增QA Excel批量导入与专用向量化线程池,题库与文件管理组件增加分页功能,批量出题参数校验全面加固,整体出题流程更加稳定高效。
6、平台安全深度加固:JWT认证体系重构支持详细认证信息,新增凭证脱敏工具,Token验证性能优化,全面提升平台安全防护能力。
7、SDK 模型生态扩展:新增Kimi K2.5/K2.6系列模型支持,优化模型参数处理逻辑,提升最大Token数与默认值,持续扩展AI模型资源池。
V4.5.0 版本发布
1、智能体中心全新上线:推出通用智能体管理和企业Skill技能管理两大核心模块,支持智能体CRUD、技能挂载、子智能体调度、用户交互问答与取消执行,标志平台从"AI应用平台"跃迁为"AI智能体平台"。
2、企业Skill技能管理:基于专业Markdown编辑器实现技能编写,支持@提及系统引用六大类资源,提供历史版本管理、可视化差异对比和独立测试抽屉,形成技能编写-测试-迭代闭环。
3、PDF表格提取引擎:基于java构建专业级PDF表格提取引擎,支持TableMergeAnalyzer网格化合并检测、跨页表格自动合并、Markdown和HTML双格式输出,实现复杂表格一比一还原。
4、SDK文档解析全面升级:DOCX解析增强支持丰富格式、下划线和表格对齐;PPT支持提取幻灯片备注内容,全面扩充RAG训练数据来源和解析精度。
5、内置工具体系:提供平台级开箱即用工具,涵盖知识库检索、数据库表查询、Excel查询、Native函数注册、API工具同步等,Agent可动态调用内置工具完成复杂任务。
6、Agent待办清单:Agent具备任务规划与执行追踪能力,可动态创建、更新任务状态并设置执行结果,通过WebSocket实时推送前端,用户可实时掌握Agent执行计划与进度。
7、文件上传体系增强:新增音视频文件上传支持,添加文件上传状态管理和UI锁定;支持七牛云私有桶访问,满足企业级文件安全合规需求。
8、AI对话交互优化:支持AI问答结构化交互、技能执行步骤展示、HTML内容保存导出、表格导出列宽保持,修复图片预览功能,全面提升对话体验。
9、基础设施升级:新增语音转文字功能,知识图谱支持全屏展开,SDK升级dashscope至2.22.20,全面优化AI模型处理和资源管理。
SpringBoot版正式立项
JBoltAI在JFinal生态已经做了一年多的深厚积累,进一步拓展到Spring生态,为更多的开发者和企业提供更广泛的技术支持.完美适配Spring Boot,让您的AI项目开发更加便捷,集成更加无缝!
V1.0.0版本发布
1、SpringBoot+Vue版 专属AI能力构建。
2、AI资源中心,可视化配置AI大模型、Embedding模型、向量数据库和Function资源。
3、AI知识库构建流程,可创建AI知识库,上传文件进行内容提取、拆分、图片视频等附件资源提取并上传。
4、AI应用开发中心,可配置Function、AI知识库等资源、配置AI模型调用参数等,AI应用的发布流程和最终访问界面。
5、实现AI RAG领先行业的解决方案和完整流程。
6、AI能力演示-AI Chat、向量化、AI Function Call测试工具、文件提取&分割等。
V1.5.0 版本发布
1、AI应用的前后端UI改版。
2、完善整体架构设计,支持更多AI大模型类型,智能体可视化配置开发工具箱发布。
3、优化重新调整Function Call实现。
4、AI知识库模块增加大模型根据语义进行文本分割的处理、优化QA拆分语义保留完整性显著增强RAG效果。
5、增加支持多路召回和内置Rerank算法处理,显著增强RAG效果。
6、优化整体思维链调用逻辑,整个AI应用运行在内置思维链上。
7、调整优化AI知识库每个知识库独立设置向量数据库、创建独立的collection
V2.0.0 版本发布
1、里程碑版本,应用分为简易和编排两种类型,增加可视化编排能力,支持function Call、知识库、AI对话等多种模式节点类型。
2、优化简易应用开发工具箱UI。
3、优化知识库挂载逻辑和查询逻辑以及相关UI。
4、优化Function call挂载逻辑和查询逻辑以及相关UI。
5、优化AI应用的发布流程。
6、全新UI升级,AI智能体发布后UI全面优化。
7、数据分段机制优化,Milvus数据清洗增强并支持混合检索,RAG优化增强等。
V2.5.0 版本发布
1、支持深度思考模式和UI呈现思考过程。
2、AI流程编排支持全局节点优化支持欢迎语全局参数设置,增加IF、数据库查询、API调用等节点。
3、优化资源配置中心增加资源配置测试能力。
4、行业首创知识库RAG视觉增强解决方案,节点多渲染模式支持。
5、增强AI知识库数据训练效果和召回率。
6、支持AI智能体API模式调用。
7、推出多个新AI落地场景案例Demo,例如:JBoltAI智能语音笔记、JBoltAI合同风险识别、JBoltAI图像人员检测等。
V3.0.0 版本发布
1、JBoltAI SDK升级4.2.0。
2、增加用户、角色、权限、部门、岗位、字典、全局参数等Admin管理功能。
3、管理平台UI全新改版、全新Dashboard、增加刷新过度加载页。
4、全面优化AI资源中心配置增加配置检测。
5、wiki文档完善。
6、发布全新演示Demo站。
7、AI大模型、向量数据库、各大国内模型平台最新版升级适配。
8、优化可视化编排细节
V3.5.0 版本发布
1、后台管理UI美化、AI知识库、AI应用管理、AI-Chat、AI Function测试工具箱、AI简易应用开发工具箱、AI应用发布后的UI等全面UI焕新升级。
2、Function call测试工具、Function调用逻辑完善。
3、全新可视化编排节点:网页转换器、文本转Sql、全局变量、文本转Json、Dify节点。
4、全新Dify集成资源管理与节点编排、流动调用支持。
5、VLLM重新优化支持思考模式与思考控制。
6、Function结果节点支持视觉增强显示。
7、优化后端推送前端消息类型支持text、markdown、html、json以及自定义实现其它。
8、优化前端渲染Html组件支持放大看设计、支持下载、支持源码查看、支持新窗口预览模式。
9、JBoltAISDK优化Function Call发布新版本。
10、优化AI知识库上传训练逻辑。11、增加基于网页提取知识库训练能力。
12、增加KKfileview组件配置支持主要用于知识库上传文件的预览。
13、增加不配置kkfileview默认内置pdf markdown txt等格式文件的预览能力。
14、多模态能力SDK1.5发布、文生图、文生音频、音色克隆、文生视频、数字人对口型。
V3.6.0 版本发布
1、新增:JBoltAI SDK升级至v4.2.3,大模型API内容敏感检测结果回传前端机制。
2、新增:JBoltAI 多模态SDK 发布1.6.0 升级更新,实现真实精确的文生图和文生视频效果。
3、新增:内置Office转PDF解决方案,无需外部filepreview;集成LibreOffice 7+,支持DOC/XLS/PPT全系转PDF。
4、新增:/aiFile/batchProcessPreviewUrl接口,异步批量补全历史Office文件preview_url字段(默认注释)。
5、新增:自定义URL参数功能,覆盖编排与简易应用:支持URL传参、模板变量、启用开关、默认值、≤10个参数。
6、新增:AI应用HTTP API:Bearer Token认证、独立密钥管理、完整文档与多语言示例。
7、新增:基于Function Call支持向前端输出"JSON+渲染类型"解决方案,前端可按类型自定义渲染图表或UI(可做智能问数)。
8、新增:记录训练失败备注,帮助快速定位失败原因。
9、优化:预览转换与训练流程共用临时文件,减少下载;统一对接七牛、阿里OSS、MinIO、本地存储。
10、优化:网页端发布AI应用后的多个模式实现用户级会话隔离,对话历史与上下文严格分用户。
11、优化:Dify节点架构后端逻辑,提升交互灵活性。
12、优化:AI节点思考参数更名为thinkingEnable,可开关思考过程展示。
13、新增:智能问数多个方案Demo发布。
V3.7.0 版本发布
1、新增:AI智能体挂载自定义思维链模式,企业可全盘接管并自定义AI交互行为实现自定义AI应用服务流程。
2、新增:AiAppEngine引擎,方便企业二开快速调用基座核心能力,提升企业二开开发效率。
3、新增:自定义图表渲染机制,增强智能问答&智能问数中的数据可视化渲染能力。
4、重构:AiAppChain重构,重构思维链启动流程,提升启动效率。
5、优化:优化JBoltAI SDK思维链构建逻辑,Chain从节点上获取,避免重复和无效创建。
6、优化:优化Websocket消息处理JBoltAIWebSocketHandler的handleRequest和handleCancel。
7、优化:BaseNode支持所有变量转义处理,支持${escape(xxx)}。
8、优化:优化系统启动banner.txt输出信息。
9、优化:完善向量化失败日志信息。
10、修复:修复条件节点输入字段解析逻辑,统一使用占位符方式解析 inputField 字段。
11、其它细节和已知问题修复。