🎹 基于 AI 的智能琴房视频监控分析系统
RedChord AI(赤弦)是一套智能琴房监控分析解决方案,通过视觉大模型对监控视频进行智能分析,自动识别练琴、使用手机等行为,为琴房管理提供数据支撑。
redchord-ai/ ├── redchord-api/ # 后端 FastAPI 服务 │ ├── main.py # API 入口 │ ├── api/ # API 路由 │ ├── src/ # 核心业务逻辑 │ └── config/ # 配置文件 │ └── redchord-web/ # 前端 React 应用 ├── src/ │ ├── components/ # UI 组件 │ └── services/ # API 服务 └── index.html
cd redchord-api
# 安装依赖
pip install -r requirements.txt
# 配置环境变量
cp .env.example .env
# 编辑 .env 填入 API Key
# 启动服务
uvicorn main:app --reload --port 8000
cd redchord-web
# 安装依赖
npm install
# 启动开发服务器
npm run dev
| 变量名 | 说明 | 位置 |
|---|---|---|
ARK_API_KEY | 火山引擎 API 密钥 | redchord-api/.env |
ARK_MODEL_ID | 模型端点 ID | redchord-api/.env |
VITE_API_BASE_URL | 后端 API 地址 | redchord-web/.env.local |
MIT License
| 服务名称 (Service) | 类型 (Type) | 访问地址 (URL) |
|---|---|---|
| React + Vite | Frontend | http://localhost:5123 |
| FastAPI | Backend | http://localhost:8000 (API Docs: http://localhost:8000/docs) |