Skip to content

选择技术栈

需求确认后,点击"生成项目"会打开技术栈选择面板。这里你需要选择项目的类型和技术组合。

选择项目类型

首先选择你要生成的项目类型:

类型说明适合场景
普通项目传统前后端项目Web 管理系统、电商、博客、教学平台等
HDL 项目硬件描述语言项目FPGA、数字电路设计等
自由项目无固定技术栈限制脚本、安卓 App、单片机、数据分析等

不确定选什么?

绝大多数情况选择普通项目即可。如果你的项目不属于传统前后端架构(比如写个 Python 爬虫、安卓 App),选择自由项目

选择后端框架

框架语言特点推荐指数
NestJSTypeScript企业级 Node.js 框架,模块化架构初学者首选
Spring BootJava企业级 Java 标准,生态成熟熟悉 Java 的用户
FastAPIPython高性能异步框架,自动文档熟悉 Python 的用户
DjangoPython全功能框架,开箱即用快速开发
ExpressTypeScript极简 Node.js 框架只需简单接口
Mock ServerJSON轻量 Mock API只需要前端,暂不需要后端

选择前端框架

框架特点
Vue 3渐进式框架,易学易用,中文生态好
React组件化设计,生态丰富

支持多前端

你可以同时选择多个前端。比如一个 Web 管理后台 + 一个移动端 H5 页面。每个前端可以独立选择框架和 UI 库。

选择 UI 组件库

前端框架选定后,选择对应的 UI 组件库:

Vue 3 组件库

组件库风格特点
Naive UI清新现代TypeScript 优先,推荐新手使用
Element Plus稳重经典Element UI 升级版,企业级
Ant Design Vue企业规范阿里出品,设计统一
shadcn-vue极简优雅复制即用,完全可控
VuetifyMaterialGoogle Material Design
PrimeVue专业商务200+ 组件,功能最全

React 组件库

组件库风格特点
Ant Design企业规范阿里出品,生态丰富
shadcn/ui极简优雅Radix + Tailwind,可定制
MUIMaterialGoogle Material Design
Mantine现代美观功能丰富,开发体验优秀

选择数据库

数据库特点推荐场景
SQLite轻量级,无需安装开发测试、小型项目
MySQL最流行的关系数据库通用场景、部署首选
PostgreSQL功能最强大的开源数据库复杂查询、生产环境

数据库选择建议

  • 只是想快速看到效果:选 SQLite(一键部署时自动安装)
  • 需要部署到服务器:选 MySQL 或 PostgreSQL(一键部署也会自动安装)

选择模型方案

不同模型方案会影响生成质量和价格。模型越强,生成质量越高,费用也越高。

系统会在选择时显示对应的费用预估。

推荐组合

如果你不确定怎么选,以下是我们推荐的组合:

场景后端前端UI 库数据库
入门推荐NestJSVue 3Naive UISQLite
企业标准Spring BootVue 3Ant Design VueMySQL
高效开发NestJSVue 3shadcn-vuePostgreSQL

自由项目

如果选择了自由项目类型,不需要选择具体的技术栈。AI 会根据你的需求描述自动决定使用什么技术和架构。

自由项目适合:

  • Python/Shell 脚本
  • 安卓 App
  • 单片机程序
  • 数据分析项目
  • 其他非传统前后端项目

自由项目注意

自由项目的部署方式与传统前后端不同。一键部署会根据项目类型给出对应指引(如提示用 Android Studio 打开安卓项目、用 Keil 打开单片机项目等)。

费用预估

技术栈选择面板的左侧会实时显示费用预估,包括:

  • 预计消耗的积分数
  • 功能点/页面数量
  • 当前余额是否充足

余额不足时会显示红色提醒,需要先充值再继续。

下一步

技术栈选择完成后,点击"开始生成",项目就进入生成阶段。

👉 下一步:项目生成与实时监控

Released under the MIT License.