--- 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)