ai_recommend_template
Recommends template category and code generation options by analyzing database table names and foreign keys, detecting business patterns like RBAC, e-commerce, or CMS.
Instructions
根据整库表名 + FK 关系推荐 template_category (Default/MybatisPlus/MybatisPlus-Mixed/sb35-java21) + 生成选项 (useSwagger/useLombok/include_mapstruct/generate_dto/generate_vo)。检测 RBAC / 电商 / CMS / 工单 等典型业务模式。传 hint_modern_stack=true 强制推 sb35-java21 (Java 21 + jakarta)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table_names | Yes | 整库表名列表 | |
| foreign_keys | No | 可选, [{from_table, to_table, ...}] | |
| hint_modern_stack | No | 用户偏好 Java 21 / Spring Boot 3.x → 强制推 sb35-java21 |