Files
ai_soc_sw/ENVIRONMENT.md
tupingr 9f493c12f9 feat(context): 新增 resume-context Skill 和项目上下文文档体系
- 新增 resume-context Skill(接着干)- 换电脑时自动同步上下文
- 新增 docs/PROJECT_CONTEXT.md 项目整体上下文
- 新增 docs/DECISIONS.md 架构决策记录(ADR)
- 新增 docs/06_开发日志/ 按日期记录讨论内容
- 新增根目录 ENVIRONMENT.md 开发环境配置
- 更新 ai-collab-setup/SKILL.md 版本升至 v2.2
2026-05-23 21:53:05 +08:00

75 lines
1.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ErrLens 开发环境配置
## 前置依赖
| 工具 | 版本要求 | 说明 |
|------|---------|------|
| Node.js | >= 20.x | JavaScript 运行时 |
| pnpm | >= 9.0.0 | 包管理器 |
| Python | >= 3.10 | AI 训练算法 |
| Git | >= 2.40 | 版本控制 |
## 快速开始
```bash
# 1. 克隆项目
git clone <repository-url>
cd errlens
# 2. 安装前端依赖
pnpm install
# 3. 恢复上下文(换电脑后)
# 在 Trae 中使用 resume-context Skill
# 4. 启动开发服务器(根据子项目)
cd projects/P01_errlens_app
pnpm dev
```
## 子项目环境
### P01_errlens_app(小程序)
```bash
cd projects/P01_errlens_app
pnpm install
pnpm dev
```
### P02_errlens_training(训练算法)
```bash
cd projects/P02_errlens_training
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
```
### P03_errlens_webWeb 管理后台)
```bash
cd projects/P03_errlens_web
pnpm install
pnpm dev
```
## 开发工具
- **IDE**: Trae CN
- **AI 协作**: 1 人 + 2AIDev AI + QA AI
- **上下文同步**: 使用 `resume-context` Skill
## 跨平台开发
本项目支持在 Windows、macOS、Linux 上开发。换电脑时:
1. `git pull` 拉取最新代码
2. 在 Trae 中使用 `resume-context` Skill 恢复上下文
3. 继续开发
## 环境变量
各子项目的环境变量文件:
- `projects/P01_errlens_app/.env`
- `projects/P03_errlens_web/.env`
参考各子项目的 `ENVIRONMENT.md` 获取详细配置。