实战视频来了!JeecgBoot低代码 AI Skills 代码生成器——一句话生成模块,甚至整个系
JEECG官方号
编辑于 2026年05月19日 15:58

JeecgBoot低代码上新了 jeecg-codegen AI Skill:在 Claude Code 里说一句话,从表结构设计、自动建表、Maven 模块创建、前后端代码到菜单权限,全套自动产出,开发者只需要描述业务需求,剩下的全部交给 AI。

图片

一句话生成 HR 模块

🎬 B 站实战视频:https://www.bilibili.com/video/BV1KKwTzJEbX

下面只讲两件事:和原 Online 代码生成器的核心区别,以及最值得吹的高级能力

▎与 Online 代码生成器的三大核心区别

JeecgBoot低代码原有的 Online 代码生成器(Web 在线建表 + FreeMarker 模板)已经是行业里非常成熟的方案, jeecg-codegen 不是来替换它的,而是在三个老痛点上做了根本性升级

图片

Online 手工录入 vs AI Skill 一句话生成

三个区别看起来朴素,但实战中威力很大:

  • 第一条解决的是"开发新功能 = 配字段配字段配字段"的体力活

  • 第二条把生成粒度从"表"拉到了"业务系统",HR / CRM / 进销存这类多表模块一句话搞定

  • 第三条是老用户最头疼的——以前最怕产品说"再加个字段",现在直接对 AI 说就行

▎高级能力亮点

图片

一句话生成全栈成果

  • 整模块一句话生成: 在 jeecg-boot-module 创建一个 HR 模块 ,AI 自动建 Maven 模块、注册父 pom、设计多张表、生成全套前后端代码、Flyway SQL 和菜单权限——全流程无人工干预

  • 智能字段推导:根据语义自动选类型和控件。"金额" → BigDecimal + InputNumber ;"图片" → JImageUpload ;"状态" → Switch ;"内容" → text + JEditor

  • 字典智能匹配:自动扫 sys_dict ,按"用户指定 > 字段名精确匹配 > 语义关键词匹配"三级优先级匹配,Entity 自动加 @Dict(dicCode) ,列表页自动翻译,表单页自动渲染下拉

  • 菜单权限一体化:生成的 SQL 自带菜单 + 添加/编辑/删除/批量删除/导出/导入 6 类按钮权限,不用再去后台手动配菜单

  • Flyway 自动序号:脚本名遵循 V{YYYYMMDD}_{序号}__{描述}.sql ,AI 扫当天文件自动递增,多人协作零冲突

  • 树表 / 主子表自然语言识别:"分类/层级/上下级" → 自动加 pid + has_child ;"主子表/明细/一对多" → 主表 + 子表 + 级联保存/删除

  • 已有表反向生成: 根据 biz_order 表生成代码 ,AI 自动 SHOW CREATE TABLE 读 DDL → 按 DB 类型推导前端控件 → 生成全套代码,存量系统接入零成本

  • 联动其他 Skill 生成 OA 应用: 创建一个请假审批模块 ,自动联动 desform (表单设计器)+ bpmn (流程图),产出可直接运行的审批应用——从"做一张表"升级到"做一个业务系统"

▎怎么开始用:一键安装

完整安装文档:https://jeecg.com/skills

方案 A · Claude Code + DeepSeek v4 一键全栈(推荐)

国内镜像加速 · 无需翻墙,一行命令装齐 Node.js + Python + Git + Claude Code + JEECG Skills + DeepSeek 模型接入。

Windows(PowerShell,建议管理员):

POWERSHELL

irm https://www.qiaoqiaoyun.com/claude/boot.ps1 | iex

macOS / Linux:

BASH

curl -fsSL https://www.qiaoqiaoyun.com/claude/install-claude-code.sh | bash

脚本幂等可重复执行;DeepSeek 按 token 计费,需自备 API Key

方案 B · 已有 Claude Code,仅装 Skills

BASH

git clone https://github.com/jeecgboot/skills.git ~/.claude/skills

已存在则增量更新:

BASH

cd ~/.claude/skills && git pull

装完直接说话

新开终端执行 claude 进入对话框,触发关键词:代码生成、生成代码、创建模块、新增功能、建表、加字段、改字段、删字段

实战示例(直接抄作业)

  • 基础 CRUD: 创建一个商品管理模块,包含商品名称、分类、价格、库存、图片、状态、描述

  • 主子表: 创建一个采购订单模块,主表订单编号/供应商/总金额,子表商品/数量/单价

  • 树形结构: 创建一个产品分类模块,支持树形层级

  • 增量改字段: 给商品管理模块加一个供应商字段

  • 反向生成: 根据 biz_contract 表生成代码

  • 完整子系统: 在 jeecg-boot-module 创建一个 CRM 模块,包含客户管理和跟进记录两个功能

▎写在最后

JeecgBoot低代码原 Online 代码生成器依然是经典可靠的工具,稳定可视化,两者并不冲突——日常增改字段、做整模块用 AI Skill 几秒搞定;需要可视化检查表结构、对 AI 工作流不熟悉的开发者,老 Online 依然顺手。

低代码的下一站不是"更精致的图形界面",而是"会聊天的代码生成器"。这一步,JeecgBoot低代码走得相当扎实。

🎬 完整端到端 demo:https://www.bilibili.com/video/BV1KKwTzJEbX