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.