tupingr 4184a6d0b5 refactor(architecture): 信息架构重构 — 从"人类导向单体文档"到"AI优先分层架构"
新增四层信息架构:
- Layer 0: 角色工作台 (.ai/roles/) — AI 每天只需读2个小文件
- Layer 1: 路线图看板 (ROADMAP.md) — 人机共享进度
- Layer 2: 阶段上下文 (.ai/phases/) — 按当前阶段加载
- Layer 3: 知识沉淀 (.ai/knowledge/) — 决策/模式/教训自动积累

新增:
- DASHBOARD.md — 人类仪表盘(30秒了解全貌)
- ROADMAP.md — 任务看板+阻塞追踪
- docs/share/ — 对外分享内容层(一鸡多吃)
- docs/使用手册.md — 人+AI使用手册
- .ai/prompts/architecture/ — 补充缺失的架构提示词
- .ai/principles.md — 信息架构设计原则
- review/active/INDEX.md — 任务索引

修改:
- AGENTS.md: 239行→117行,顶部AI跳转
- README.md: 精简聚焦人类读者
- PROJECT_CONTEXT.md: 精简+分层说明
- DECISIONS.md: 替换为跳转存根
- 5个task.md: 添加phase字段

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 16:49:36 +08:00

ErrLens

一个"人+3AI"协作模式的 AI 编程项目。学生错题本应用(小程序 + AI 训练 + Web 后台)。


快速入口

入口 谁看 说明
DASHBOARD.md 人类 30 秒了解项目全貌
ROADMAP.md 人类 + AI 阶段进度 + 任务看板
docs/share/ 所有人 项目开发过程全记录
.ai/roles/ AI 角色工作台(每个 AI 的入口)

团队角色

角色 是谁 干什么
人类负责人 需求、审阅、决策、验收
Arch AI AI 模型 需求分析、架构设计、跨模块协调
Dev AI AI 模型 写代码、写文档、修 Bug
QA AI AI 模型 写测试、跑测试、写反馈

角色详情:AGENTS.md


快速开始

git clone <repository-url>
cd errlens

# 安装前端依赖
pnpm install

# 启动 P01 开发服务器
cd projects/P01_errlens_app
pnpm dev

目录结构

.
├── DASHBOARD.md         # 人类仪表盘
├── ROADMAP.md           # 路线图看板
├── AGENTS.md            # AI 角色 + 权限
├── ENVIRONMENT.md        # 开发环境
├── .ai/                 # AI 协作核心
│   ├── roles/           # 角色工作台(AI 日常入口)
│   ├── phases/          # 阶段上下文
│   ├── knowledge/       # 知识沉淀
│   ├── prompts/         # 提示词模板
│   └── config/          # 角色配置
├── docs/                # 项目文档
│   ├── 01_产品需求/
│   ├── 02_系统架构/
│   ├── share/           # 对外分享内容
│   └── ...
├── projects/            # 代码
│   ├── P01_errlens_app/
│   ├── P02_errlens_training/
│   └── P03_errlens_web/
├── review/              # 任务交接
│   └── active/          # 活跃任务
├── shared/              # 共享资源
└── tools/               # 开发工具

可用 Skill

Skill 功能
resume-context 换电脑时同步上下文
switch-model 换大模型时同步上下文
update-constitution 更新 AI 角色/权限/工作流
update-docs 代码变更后同步文档
git 封装 git 操作
ai-collab-setup 初始化协作框架
add-subproject 添加子项目
S
Description
No description provided
Readme 484 KiB
Languages
TypeScript 92%
JavaScript 3.2%
Python 2.7%
CSS 1.6%
HTML 0.3%
Other 0.2%