---
id: project-templates
name: 项目模板
status: done
progress: 100
---

## 概述
预设项目模板，包含内置模板（首次启动自动种植）和用户自定义模板，用于快速创建新项目。

## 任务卡

### ✅ 模板 CRUD
- status: done
- files: src/components/manage/TemplateEditor.tsx, src-tauri/src/commands/templates.rs

创建、编辑、删除项目模板。

### ✅ 从模板创建项目
- status: done
- files: src-tauri/src/commands/templates.rs

选择模板后自动填充项目信息。

### ✅ 内置模板种植
- status: done
- files: src-tauri/src/commands/templates.rs

首次启动时自动插入预设模板。

### ✅ P1+P3 模板扩充（React 生态全覆盖）
- status: done
- complexity: M
- files: src-tauri/src/commands/templates.rs

新增三个内置模板：
- `builtin-vite-react`：React 19 + TS + TailwindCSS v4 + React Router v7，纯前端 SPA 起点
- `builtin-tauri-react-tailwind`：Tauri v2 + React + TailwindCSS v4，客户端应用带样式
- `builtin-web-mobile-monorepo`：Web + Mobile 共享 Monorepo，packages/core（业务逻辑）+ packages/types + apps/web（Vite+Tailwind）+ apps/mobile（Expo+NativeWind）
