1.9 KiB
1.9 KiB
| id | name | status | progress |
|---|---|---|---|
| project-templates | 项目模板 | done | 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)
✅ 知识库(择升环)模板
- status: done
- complexity: S
- files: src-tauri/src/commands/templates.rs
- acceptance: | agent_verify: [Rust] cargo build 通过;seed 数据含 builtin-knowledge-loop,files 覆盖 CORE.md/concepts/dialogues/cases/AGENTS.md human_verify: 应用内新建项目选该模板 → 生成目录结构与晋升规则内容符合预期
新增内置模板 builtin-knowledge-loop:方法论/知识沉淀文档库。
三层晋升结构(dialogues 原料 → concepts 概念卡 → CORE.md 稳定核心),
晋升规则写入模板 AGENTS.md,agent 进库即按择升环工作流运转。init_commands 为 git init。
agent_verify 已过(cargo check + 种子条目确认,commit 55ee5a4);human_verify 待应用内新建项目实测。