tupingr e3f4af9c0c docs(arch): 旧架构合并 — 30项决策落地,5份文档升级至v0.4.0
- 总体架构:新增打印/图像预处理/双飞轮/三环境部署
- 技术选型:调整决策理由(Coze沙盒自动化测试),新增Sharp+PDFKit
- 数据模型:新增code/role/question_type+print_tasks+audit_logs,ID+code并存
- 模块设计:新增Image/Print模块,推荐两阶段匹配(关键词粗筛→AI精排)
- PRD:目标用户扩展为学生+家长,新增PDF打印,年级聚焦小初,图像预处理流程
- ADR-010:题库抽象层Adapter Pattern

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 12:00:52 +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%