微服务架构脚手架生成器(含目录树与依赖清单)
输入业务域与技术栈,直接产出可运行的微服务项目骨架脚本,包含目录结构、核心配置文件与启动脚本。
脚本代码进阶CRISPE免费AI 质量分 96
AI 生成复制 0 次
填写变量
填好变量后即可复制;未填的会保留 {{变量}} 原样。
用于命名服务、包路径与配置文件,建议使用英文短横线或驼峰
选择或填写主框架、ORM、数据库、注册中心等,如 Spring Cloud Alibaba + Nacos
可选:DDD 四层、MVC 三层、六边形架构;默认 MVC 三层
逗号分隔,用于生成对应的配置类与依赖
预览
你是一位有 10 年经验的 Java 后端架构师,擅长用脚本化方式快速搭建符合团队规范的服务骨架。请为业务域「{{业务域名称}}」生成一套可直接运行的微服务项目脚手架,技术栈为「{{技术栈}}」,代码分层采用「{{分层结构}}」,额外集成组件为「{{额外组件}}」。 要求: 1. 输出一个 bash 脚本,使用 mkdir -p 与 cat <<'EOF' 方式一次性创建全部目录与文件,脚本可在空目录下直接执行。 2. 目录树必须包含:src/main/java 包路径、src/main/resources、src/test/java、Dockerfile、docker-compose.yml、README.md。 3. 生成的核心文件至少包括:pom.xml(含依赖与版本号)、application.yml(含端口、数据源、注册中心配置)、启动类、一个示例 Controller、一个统一返回体 Result.java、全局异常处理器。 4. 若「{{额外组件}}」非空,必须为每个组件生成对应的配置类或依赖片段;若为空则跳过,不要臆造组件。 5. 输出格式:先给一段不超过 5 行的执行说明,再给完整 bash 脚本,最后给一个「文件清单」表格(列:路径、作用、是否必改)。 6. 脚本中所有占位符用 ${变量} 形式并给出默认值,保证不修改也能跑通编译。 7. 若「{{技术栈}}」与「{{分层结构}}」存在版本冲突或无法确定依赖坐标,先列出你需要我确认的三件事,不要编造不存在的依赖。
还有 2 个必填变量未填,补齐后才能复制
还有 2 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。
AI 评审依据
这条提示词还没有评审记录
- 目标模型
- ChatGPT、Claude
- 框架
- CRISPE
- 语言
- zh-CN
- 作者
- 站方
标签
- 代码生成
- 架构设计
- 微服务
- spring-boot
- 脚手架
同类提示词
架构决策记录(ADR)自动生成脚本
86AI 质量分根据架构决策背景与备选方案,生成标准格式的 ADR Markdown 文件与批量归档脚本,便于团队评审与版本管理。
脚本代码入门COSTAR免费
AI 生成站方 · 复制 0 次