Files

71 lines
2.6 KiB
Markdown
Raw Permalink Normal View History

# 2026-05-25 — 信息架构重构 + 模板化
## 做了什么
### 1. 信息架构重构(Arch AI 角色)
将项目从"人类导向单体文档"重构为"AI 优先分层架构"
**新增四层信息架构:**
- Layer 0: 角色工作台 `.ai/roles/{arch,dev,qa}/` — 每个 AI 每天只读 card.md + today.md< 2K tokens
- Layer 1: 路线图看板 `ROADMAP.md` — 人+AI 共享进度
- Layer 2: 阶段上下文 `.ai/phases/phase-NN/` — 按需加载(< 5K tokens
- Layer 3: 知识沉淀 `.ai/knowledge/` — 自动积累决策/模式/教训
**新增关键文件:**
- `DASHBOARD.md` — 人类仪表盘(根目录,30 秒可读)
- `ROADMAP.md` — 阶段进度 + 任务看板 + 阻塞项
- `docs/使用手册.md` — 人+AI 完整使用手册
- `.ai/principles.md` — 信息架构设计原则
- `.ai/prompts/architecture/` — 补充缺失的架构提示词模板
**压缩改写:**
- AGENTS.md: 239行 → 117行
- README.md: 167行 → 88行
- PROJECT_CONTEXT.md: 117行 → 52行
**一鸡多吃分享层:**
- `docs/share/` — 阶段复盘模板、决策故事模板
### 2. 项目模板化(ai_project 分支)
将 ErrLens 框架去敏化为通用 AI 协作项目模板:
- 创建 `TEMPLATE.yaml` — 14 个模板变量定义
- 创建 `init.sh` — 一键初始化新项目的脚本
- 创建 `sync-template.sh` — 从 main 同步框架层到模板分支
- 创建 `SYNC.md` — 框架层/项目层边界定义
- 98 处 {{变量}} 覆盖所有关键位置
- 双分支策略:main(具体项目) + ai_project(通用模板)
### 3. 知识沉淀
- ADR-007: 分层信息架构 + Token 预算
- ADR-008: 框架/项目双分支 + 同步机制
- P-001: AI 任务交接模式
- P-002: 角色工作台模式
- P-003: 模板同步模式
- L-001: 单体 AGENTS.md 浪费 AI 上下文
## 当前状态
- 分支: mainErrLens 开发)
- 阶段: Phase 1 基础搭建,进度 ~40%
- 信息架构重构: ✅ 完成
- 模板化: ✅ 完成(在 ai_project 分支)
- 所有代码已推送远程
## 下一步(明天继续)
Arch AI 下一步:
1. 编写 `docs/01_产品需求/PRD.md` — 错题本产品需求文档
2. 设计 `docs/02_系统架构/` — 系统架构文档
3. 将 P01 项目文档从"代码检测"改写为"错题本"
## Git 提交记录
- 4184a6d: 信息架构重构(main
- 0df22a2: 去敏化为模板(ai_project
- 05b87a9: 模板同步机制(ai_project
- 46af1f8: ADR-008 + P-003ai_project
## 注意
- ai_project 分支上还有 ADR-008 和 P-003,main 上尚未同步(本次会补上)
- 如果明天接不上,读 DASHBOARD.md + .ai/roles/arch/card.md + .ai/roles/arch/today.md 即可