# 项目上下文 > AI启动时必读此文件,快速了解项目全貌 ## 一、项目信息 | 项目 | 内容 | |------|------| | **项目编号** | 012-考培练系统-2601 | | **项目路径** | `projects/012-考培练系统-2601/` | | **当前阶段** | 开发阶段 | | **项目状态** | 🟢 活跃 | | **启动日期** | 2026-01-24 | | **技术栈** | Vue3 + TypeScript + FastAPI + MySQL | ## 二、AI启动指令 请依次阅读以下文件: 1. **框架层**(了解规则) - `../../_framework/agents/00-框架总览.md` - 检查 `agents/` 是否有项目覆盖 2. **项目文档**(了解当前状态) - `docs/同步清单.md` - `docs/项目状态快照.md` - `docs/规划/系统架构.md` 3. **技术文档** - `docs/README.md` - 项目总览 - `backend/README.md` - 后端开发指南 ## 三、项目简介 考培练系统是一个革命性的员工能力提升平台,专为轻医美连锁品牌瑞小美打造。通过集成 Coze 和 Dify 双 AI 平台,实现智能化的培训、考核和陪练功能。 ### 核心功能 - **智能考试系统**:动态题目生成(千人千卷)、三轮考试机制 - **AI陪练中心**:模拟客户对话、语音交互支持 - **课程管理**:知识点自动提取、分岗位内容推送 - **数据分析**:能力雷达图、学习进度追踪 ### 技术架构 | 层级 | 技术栈 | |------|--------| | 前端 | Vue3 + TypeScript + Element Plus + Vite | | 后端 | Python 3.9+ + FastAPI + SQLAlchemy | | 数据库 | MySQL 8.0 + Redis | | AI平台 | Dify(动态考试)+ Coze(AI陪练) | | 部署 | Docker 容器化 | ## 四、项目结构 ``` 012-考培练系统-2601/ ├── backend/ # 后端 (FastAPI) │ ├── app/ # 应用主目录 │ │ ├── api/ # API路由 │ │ ├── models/ # 数据模型 │ │ ├── schemas/ # Pydantic schemas │ │ └── services/ # 业务逻辑 │ └── requirements.txt ├── frontend/ # 用户端前端 (Vue3) │ └── src/ │ ├── api/ # API调用 │ ├── views/ # 页面视图 │ └── components/ # 组件 ├── admin-frontend/ # 管理端前端 (Vue3) ├── deploy/ # 部署配置 │ ├── docker/ # Docker compose 文件 │ ├── nginx/ # Nginx 配置 │ └── scripts/ # 启动/部署脚本 ├── docs/ # 文档 │ └── 规划/ # 系统规划文档 ├── tests/ # 测试文件 ├── 知识库/ # 开发记录、问题修复 └── .env.* # 环境配置 ``` ## 五、关键配置 ### 服务端口 | 服务 | 端口 | |------|------| | 前端 | 3001 | | 后端 API | 8000 | | MySQL | 3306 | | Redis | 6379 | ### 系统账户 | 角色 | 用户名 | 密码 | |------|--------|------| | 超级管理员 | superadmin | Superadmin123! | | 系统管理员 | admin | Admin123! | | 测试学员 | testuser | TestPass123! | ### 数据库连接 - **服务器**: 120.79.247.16 - **端口**: 3306 - **数据库**: kaopeilian ### Git 仓库配置 | Remote | 地址 | 用途 | |--------|------|------| | `origin` | github.com/nongjun/ai-development-workspace | 源代码主仓库 | | `cicd` | git.ai.ireborn.com.cn/admin/012-kaopeilian | CI/CD 触发仓库 | **服务器路径**: `/root/aiedu` **使用方式**: ```bash # 常规开发(推送到 GitHub) git push origin main # 触发 CI/CD 部署 git push cicd main # 生产环境(6个租户) git push cicd test # 测试环境(kpl.ireborn.com.cn) ``` ### CI/CD 配置 | 分支 | 环境 | 域名 | 动作 | |------|------|------|------| | `test` | 测试环境 | https://kpl.ireborn.com.cn | 重建 dev 容器 | | `main` | 生产环境 | 6个租户域名 | 前端编译 + 后端重建 | **生产租户**: hua, yy, hl, xy, fw, ex, cxw ### 租户端口分配 | 租户 | 名称 | 域名 | 前端端口 | 后端端口 | Redis端口 | |------|------|------|----------|----------|-----------| | hua | 华尔倍丽 | hua.ireborn.com.cn | 3010 | 8010 | 6390 | | yy | 杨扬宠物 | yy.ireborn.com.cn | 3011 | 8011 | 6391 | | hl | 武汉禾丽 | hl.ireborn.com.cn | 3012 | 8012 | 6392 | | xy | 芯颜定制 | xy.ireborn.com.cn | 3013 | 8013 | 6393 | | fw | 飞沃 | fw.ireborn.com.cn | 3014 | 8014 | 6394 | | ex | 恩喜成都总院 | ex.ireborn.com.cn | 3015 | 8015 | 6395 | | cxw | 崔曦文 | cxw.ireborn.com.cn | 3016 | 8016 | 6396 | ## 六、文件访问边界 | 区域 | 读取 | 写入 | |------|------|------| | ✅ 本项目目录 | 允许 | 允许 | | ✅ `_framework/` | 允许 | ⚠️ 需确认 | | ⚠️ `_private/` | 需许可 | ❌ **绝对禁止** | | ❌ 其他项目 | 禁止 | 禁止 | ## 七、注意事项 - 多租户架构:支持多个机构独立部署(.env.fw, .env.hl 等) - AI集成:需配置 Coze 和 Dify API 密钥 - 文件上传:使用 LibreOffice 转换 Office 文档 --- > 最后更新:2026-01-24