# 后端服务 - FastAPI

## 启动方式

### 开发环境

```bash
# 安装依赖
pip install -r requirements.txt

# 启动服务
python -m uvicorn app.main:app --port 3000 --host 0.0.0.0 --reload
```

### 生产环境

```bash
# 后台运行
nohup python -m uvicorn app.main:app --port 3000 --host 0.0.0.0 > /tmp/uvicorn.log 2>&1 &

# 或使用 systemd
sudo systemctl start zodiac-backend
```

## 配置说明

编辑 `.env` 文件：

```ini
# 数据库
DATABASE_URL=postgresql://postgres:密码@localhost:5432/zodiac

# JWT
SECRET_KEY=你的密钥

# OCR API
DASHSCOPE_API_KEY=sk-你的密钥
```

## API 文档

启动后访问：http://localhost:3000/docs
