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

一句话生成 HR 模块
🎬 B 站实战视频:https://www.bilibili.com/video/BV1KKwTzJEbX
下面只讲两件事:和原 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