三层晋升结构的知识沉淀文档库初始化:dialogues 对话原料 → concepts 概念卡 → CORE.md 稳定核心(上限 300 行强制过滤),cases/ 为检验层。 晋升/降级规则与写作纪律内置于模板 AGENTS.md,agent 进库即按择升环工作流运转; init_commands 为 git init,建库即版本化。 Feature-Confirmed: true
52 lines
1.8 KiB
Markdown
52 lines
1.8 KiB
Markdown
---
|
||
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)
|
||
|
||
### 🔵 知识库(择升环)模板
|
||
- status: in_progress
|
||
- 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`。
|