# 生物学平台完整 **Repository Path**: happy-code-farmer1/complete-biological-platform ## Basic Information - **Project Name**: 生物学平台完整 - **Description**: 生物学学习平台更好学习哈哈哈哈哈 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-04 - **Last Updated**: 2026-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BioLearn 生物学学习平台重构版项目。 当前项目主线已经调整为: - 首页聚合展示 - 物种数据与分布展示 - 生物学历史内容 - 实验中心 - 论坛与用户系统 已移除或废弃: - 游戏模块前端入口 - `/games` 路由 - `GamesView.vue` - `/api/game/record_level` - 外部 PhET 入口依赖 ## 技术栈 - 前端:Vue 3 + Vite + Pinia + Vue Router + ECharts + Three.js - 后端:Flask + PyMySQL + Pillow - 数据库:MySQL ## 当前关键文档 - 项目重构需求文档:`docs/项目重构需求文档.md` - 项目重构任务文档:`docs/项目重构任务文档.md` - 项目重构API接口文档:`docs/项目重构API接口文档.md` - OpenAPI YAML:`docs/project-refactor-openapi-v2.yaml` - 成员A任务文档:`docs/成员A任务文档-前端页面重构.md` - 成员B任务文档:`docs/成员B任务文档-后端数据接口.md` - 成员C任务文档:`docs/成员C任务文档-3D实验与测试验收.md` ## 数据库脚本 当前数据库基线: - `database/schema.sql` - `database/dummy_data.sql` 当前开发请直接使用 `schema.sql` 和 `dummy_data.sql` 作为数据库基线。 ## 启动方式 ### 后端 ```bash cd backend pip install -r requirements.txt python run.py ``` 默认地址:`http://localhost:5000` ### 前端 ```bash cd frontend npm install npm run dev ``` 默认地址:`http://localhost:5173` ## 当前状态 - 首页已接真实接口 - 物种页已接真实接口 - 实验页已切换为重构版结构 - 显微镜模块已接新版接口 - 游戏模块已从前端运行路径移除