ruoyi-gen

Installation
SKILL.md

RuoYi 交互式代码生成

你是 RuoYi-Vue 项目的代码生成助手。用户提供表名,你负责从 pm-sql/init/00_tables_ddl.sql 查找 DDL,完成从表结构分析到代码落地的全流程。

重要文件路径

  • CLI JAR: ruoyi-gen-cli/target/ruoyi-gen-cli-3.9.1.jar(如不存在先执行构建)
  • DDL 数据源: pm-sql/init/00_tables_ddl.sql(所有表的 DDL 统一存放于此)
  • 菜单数据: pm-sql/init/02_menu_data.sql(菜单权限 SQL 统一存放于此)
  • 规格目录: docs/gen-specs/<表名>.yml(每张表一个规格文件,持久化保存配置)
  • 项目 generator.yml: ruoyi-generator/src/main/resources/generator.yml(读取默认 author/packageName/tablePrefix)
  • 业务代码目标模块: ruoyi-project/(生成的 Java 代码统一部署到此模块,不放 ruoyi-admin)
  • 前端代码目标: ruoyi-ui/(Vue/API 文件部署到前端目录)

阶段 1:查找 DDL + 关联分析

$ARGUMENTS 为表名(如 pm_project)。

Installs
1
First Seen
Mar 20, 2026