JeecgBoot AI专题研究 | JeecgBoot低代码 v3.9.2 核心升级要点速览

一句话总结

JeecgBoot低代码 v3.9.2 的核心变化只有一句话——低代码不再是"拖拉拽",而是"说一句话"

发版时间 2026-04-30,这是 JeecgBoot 自开启 AI 路线以来体量最大的一次主版本迭代。整个低代码平台的交互范式被重新定义:从打开设计器、拖组件、配字段,切换为直接和 AI 对话,由 AI 一次性产出可运行的表单、流程、报表、大屏甚至整套业务系统。

官方把这个转折点称为"低代码 v2.0 时代"。

源码:


重点一:Skills 独立仓库,AI 真的成了开发搭档

最具象征意义的变化是 JeecgBoot 在主版本之外单独开了一个新仓库 jeecgboot/skills——基于 Claude Code 的 AI 技能集合,把平台沉淀的低代码能力逐一封装成 AI 可以理解和直接调用的"技能"

仓库地址:https://github.com/jeecgboot/skills

九大 Skills 覆盖全场景:

JeecgBoot 主平台六大:

  • jeecg-codegen:自然语言一键生成 Java + Vue3 + SQL 全套 CRUD
  • jeecg-onlform:元数据驱动创建 Online 表单
  • jeecg-onlreport:SQL 驱动的数据报表
  • jeecg-desform支持截图识别生成表单 JSON
  • jeecg-onlchart:自动生成数据可视化图表
  • jeecg-bpmn:自动生成 Flowable 标准 BPMN XML

JimuReport 配套三大:

  • jimureport:多类型报表 + 截图识别
  • jimubi-bigscreen:1920×1080 全屏数据可视化
  • jimubi-dashboard:24 列栅格布局的数据看板

仓库适配 JeecgBoot 3.x 与 2.x,模型可选官方 Claude / DeepSeek-v4 / MiniMax 2.7 三套方案。

为什么关键? 过去要让 AI 接管业务,开发者得自己写 Tool、定义 Schema;现在 Online 表单本身就是一个 Skill,流程节点本身就是一个 Skill——AI 调用业务能力的成本从"二次开发"降到了"一次对话"。


重点二:AI 应用平台能力边界被重新定义

Langchain4j 升级到 1.12.2。版本号跳变的背后,是 Java 体系下 Agent 编排第一次和 Python 生态对齐——AI 助手不再依赖人工反复打磨提示词盲调接口,而是基于 Skills 元数据自动选择并调用业务能力。原 jeecg-boot-starter-chatgpt 同步更名为 jeecg-boot-starter-ai

AI 流程编排(AiFlow)大爆发

  • 新增变量读写记忆检索/写入节点(流程拥有了真正的状态)
  • 开始节点支持文件上传
  • LLM 节点支持结构化 JSON 输出,避免下游靠正则裁切回答
  • LLM 节点对接提示词表,沉淀的提示词资产可直接关联
  • 新增循环变量节点
  • 新增搜索引擎节点——AI 流程在"会用工具"之外,也"会查资料"

Chat2BI / Chart2BI 对接 Online 表单:一句话生成分页表格、报表与图表配置,从"问数据"到"出图表"端到端打通。

多模型矩阵补齐:VLLM、LMStudio、Xinference 接入完善,qwen-vl-ocr 通过扩展配置正常激活,qwen3.5-plus 适配新版 API,通义千问、千帆边角问题逐一修复。


重点三:多模态从 Demo 走向真实生产力

v3.9.2 把过去停留在演示层面的多模态能力,全面升级为可用在业务里的真实功能:

  • AI 视频生成做成真实功能(含视频生成服务及接口实现)
  • AI 音频生成做成真实功能
  • AI 换衣功能升级,同时输出图片与视频
  • 新增谷歌生图模型接入与本地语音合成
  • AI 知识库支持网页类型,支持自定义分词参数,分段策略可继承

重点四:Online 三件套一次性优化

这一块对低代码老用户最有感:

  • Online 模块前端源码完全开源——AI 时代用户可自由扩展,二次开发无门槛
  • 新增 Online 图表大模块,正式补齐"表单 + 报表 + 图表"三件套
  • 新增 LongText 字段类型、link_table / link_table_field 跨表字段引用
  • 子表支持分类字典树自定义字典树
  • 多年顽疾终于修复:Online 配置卡顿(QQYUN-14177)、Online 打开慢、小屏字段定位不可见、列宽拖动失效(#9336)等
  • 新增 Online 表单 Schema 规范文档——为 AI 深度理解 Online 元数据夯实基础

重点五:前端全面按需加载,首屏轻装上阵

低代码平台的前端性能历来是吐槽重灾区,v3.9.2 做了一轮系统性瘦身:

  • antd 通过 unplugin-vue-components 按需加载
  • Jvxetable / Vxetable / TinyMCE / CodeMirror / JEasyCron 全部按需加载
  • 新增 unplugin-icons 插件,icon 支持 online / local 两种模式
  • 登录页注册、二维码登录、忘记密码组件动态加载

首屏体积与加载速度显著下降——这件事的战略意义不只是性能:当主包足够小,AI 助手悬浮窗才有"挂载到任何业务页"的可行性。


重点六:安全加固

集中修复多个高危漏洞,对生产环境用户尤其重要:

  • AI 海报 SSRF(#9579):拒绝 loopback / link-local
  • AI 附件路径遍历(#9519):规范化路径并强制校验沙箱
  • AiragApp 跨租户写入(#9462)
  • Token 越权(#9518)
  • 远程命令执行 RCE(#9335)
  • 多个文件地址漏洞(#9431、#9429)、CommandExecUtil 路径遍历(#9424)等

MCP / 底层敏感工具全面加权限校验(#9483、#9464),AI 应用工具白名单与跨租户隔离同步落地——SaaS 多租户安全边界明显收紧。


v1.0 与 v2.0 的差别
维度 v3.9.1 及以前 v3.9.2
低代码定位 表单 / 流程 / 代码生成工具集 AI Native 的业务能力出口
交互方式 拖拉拽 + 手工配置 一句自然语言搞定
AI 用法 手动配置一切 AI 一句话搭建整套业务
业务接入 AI 二次开发手写 Tool Online 表单 / 流程节点 = 天然 Skill
多模态 仅文本 文本 / 图像 / 音频 / 视频全模态
安全 漏洞分散修复 专项修复 + 权限管控 + 租户隔离

升级建议

建议尽快升级

  • 正在落地企业内部 AI 应用平台的团队(AiFlow 已具备生产可用度)
  • 重度使用 Online 表单 / 报表的项目(前端开源 + 顽疾修复)
  • 多租户 SaaS 平台(安全加固影响最大)
  • 想用自然语言搭系统的团队(直接拥抱 Skills 仓库)

需谨慎评估

  • 二次开发深度改造过 Online 配置页面的项目
  • 严重依赖 jeecg-boot-starter-chatgpt 包名的项目(需替换为 jeecg-boot-starter-ai

总结

v3.9.2 不是常规 minor 版本,它把"低代码 + AI"两条独立战线第一次真正缝合到一起。Skills 把平台能力变成 AI 的工具箱,AiFlow 把 AI 编排变成可视化资产,Online 三件套把数据应用搭建周期从天压缩到分钟,前端瘦身为 AI 助手随处入驻铺路,安全加固为多租户兜底。

如果说过去几年低代码的关键词是"可视化配置",v3.9.2 之后,关键词应该是"可对话能力"。"一句话搭一套系统"已经不再是 PPT 上的口号。


本文为 JeecgBoot AI 专题研究系列文章。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐