name: create-crud-command-for-ecs overview: 设计并编写一个在指定模块下创建业务功能的标准化指令规范,触发 ruoyi-backend 技能自动生成 CRUD 代码 todos:
设计并创建一套在 RuoYi-Cloud-Plus 项目指定模块下创建业务功能的指令规范文件。
CMD.md 指令规范文件,定义标准化的代码生成指令格式SKILL.md 添加指令使用说明module、sub、name 三级结构d:/dt_ykt/ykt_server/.workbuddy/skills/ruoyi-backend/CMD.md(新建)d:/dt_ykt/ykt_server/.workbuddy/skills/ruoyi-backend/SKILL.md(更新)mode 参数自动选择生成策略| 模式 | 描述 | 生成文件 |
|---|---|---|
| consumer | 纯消费者,仅 Controller | Controller.java |
| full | 完整 CRUD | Domain, Bo, Vo, Mapper, Service, ServiceImpl, Controller |
| full+dubbo | 完整+暴露 | 上述 + RemoteService, RemoteServiceImpl |
| 参数 | 默认值 | 说明 |
|---|---|---|
module |
必填 | 模块名:ruoyi-ecs, ruoyi-backstage, ruoyi-system |
sub |
必填 | 子模块名:basics, course, student |
name |
必填 | 功能名:course, teacher, classroom |
table |
t{module}{name} | 数据库表名 |
mode |
full | 模式:consumer/full |
dubbo |
false | 是否暴露 Dubbo 接口 |
import |
false | 是否支持导入导出 |
tenant |
true | 是否多租户 |
fields |
- | YAML 字段定义 |
org.dromara.ecs.controller.{sub}.{Name}Controllerecs:{name}:{operation}本任务不涉及 Agent Extensions 使用。