Developer 1cf44ac6f7 fix(backend): 修复文件上传后异步处理失败问题
- 修复 async_session_maker 未定义错误,改用 AsyncSessionLocal
- 确保文件上传后能正确异步转换为 Markdown

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 16:08:00 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 17:29:34 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00

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
No description provided
Readme 18 MiB
Languages
JavaScript 78.5%
Vue 7.7%
Python 5.8%
CSS 4%
TypeScript 2.7%
Other 1.3%