dev-manager-tauri/.blueprint/modules/project-templates.md
lanrtop 55ee5a483c feat(templates): 新增内置模板「知识库(择升环)」
三层晋升结构的知识沉淀文档库初始化:dialogues 对话原料 → concepts 概念卡
→ CORE.md 稳定核心(上限 300 行强制过滤),cases/ 为检验层。
晋升/降级规则与写作纪律内置于模板 AGENTS.md,agent 进库即按择升环工作流运转;
init_commands 为 git init,建库即版本化。

Feature-Confirmed: true
2026-07-18 10:25:01 +09:00

1.8 KiB
Raw Blame History

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-reactReact 19 + TS + TailwindCSS v4 + React Router v7纯前端 SPA 起点
  • builtin-tauri-react-tailwindTauri v2 + React + TailwindCSS v4客户端应用带样式
  • builtin-web-mobile-monorepoWeb + Mobile 共享 Monorepopackages/core业务逻辑+ packages/types + apps/webVite+Tailwind+ apps/mobileExpo+NativeWind

🔵 知识库(择升环)模板

  • status: in_progress
  • complexity: S
  • files: src-tauri/src/commands/templates.rs
  • acceptance: | agent_verify: [Rust] cargo build 通过seed 数据含 builtin-knowledge-loopfiles 覆盖 CORE.md/concepts/dialogues/cases/AGENTS.md human_verify: 应用内新建项目选该模板 → 生成目录结构与晋升规则内容符合预期

新增内置模板 builtin-knowledge-loop:方法论/知识沉淀文档库。 三层晋升结构dialogues 原料 → concepts 概念卡 → CORE.md 稳定核心), 晋升规则写入模板 AGENTS.mdagent 进库即按择升环工作流运转。init_commands 为 git init