feat(template): ADR-013 Skill 替代脚本 — 框架脱敏/初始化机制重构

- 废弃 ADR-008 双分支+shell脚本方案(ai_project分支已过时)
- 新增 project-init Skill:export(脱敏导出) + init(初始化新项目)双模式
- 保留 SYNC.md(框架/项目边界)+ TEMPLATE.yaml(变量定义)
- L-006: 当 AI 是执行者时,Skill 优于 Shell 脚本
- 3 文件替代 4文件+1分支,零维护成本

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
tupingr
2026-05-26 15:33:05 +08:00
parent 6992f59cd2
commit 473f61b4cc
6 changed files with 282 additions and 7 deletions
+37
View File
@@ -0,0 +1,37 @@
# ============================================================
# 项目模板变量定义
# 用于 project-init Skill 的 export/init 双向替换
# ============================================================
# --- 项目身份 ---
PROJECT_NAME: "ErrLens"
PROJECT_NAME_LOWER: "errlens"
PROJECT_CONCEPT: "学生错题本"
PROJECT_DESCRIPTION: "AI 驱动的学生错题整理与分析应用"
# --- 子项目 P01(主应用)---
P01_NAME: "P01_errlens_app"
P01_DESC: "ErrLens 主应用"
P01_FRONTEND: "Taro 4 + React 18 + TypeScript"
P01_BACKEND: "NestJS 10 + TypeScript"
# --- 子项目 P02(训练/AI---
P02_NAME: "P02_errlens_training"
P02_DESC: "ErrLens AI 训练模块"
# --- 子项目 P03(管理后台)---
P03_NAME: "P03_errlens_web"
P03_DESC: "ErrLens Web 管理后台"
# --- 阶段定义 ---
PHASE1_NAME: "基础搭建"
PHASE1_GOAL: "搭建项目骨架:协作框架、脚手架、权限体系"
PHASE2_NAME: "MVP"
PHASE2_GOAL: "实现学生错题本核心功能"
PHASE3_NAME: "功能完善"
PHASE3_GOAL: "功能迭代、多端适配、性能优化"
PHASE4_NAME: "打磨发布"
PHASE4_GOAL: "质量提升、安全审计、文档完善"
# --- 数据库 ---
DATABASE_URL: "postgresql://user:password@localhost:5432/errlens"