47d1da7cea9bbcb42e7825ec5b002dbb7f55d52a
- 更新配置模块 (config.py) - 更新数据库连接 (database.py) - 更新主应用入口 (main.py) - 更新数据模型 (models.py) - 更新基础 Schema (base.py) - 更新文件处理器 (docx, excel, pdf) - 更新 Dockerfile Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
YG-Dataset 本地启动指南
快速启动
1. 安装后端依赖
cd backend
pip install -r requirements.txt
2. 启动后端
cd backend
uvicorn app.main:app --reload --port 8000
后端地址: http://localhost:8000 API 文档: http://localhost:8000/docs
3. 安装前端依赖
cd frontend
npm install
4. 启动前端
npm run dev
前端地址: http://localhost:3000
目录结构
YG-Datasets/
├── backend/ # FastAPI 后端
│ ├── app/
│ │ ├── api/v1/ # API 路由
│ │ ├── models/ # 数据库模型
│ │ └── services/ # 业务逻辑
│ └── requirements.txt
├── frontend/ # Vue 3 前端
│ ├── src/
│ │ ├── views/ # 页面
│ │ └── api/ # API 封装
│ └── package.json
└── uploads/ # 上传文件存储目录
默认配置
- 数据库: SQLite (
backend/ygdataset.db) - 上传目录:
backend/uploads/ - 后端端口: 8000
- 前端端口: 3000
Description
Languages
JavaScript
78.5%
Vue
7.7%
Python
5.8%
CSS
4%
TypeScript
2.7%
Other
1.3%