#!/bin/bash set -e echo "================================" echo "Crypto Agent - 启动脚本" echo "================================" echo "" cd "$(dirname "$0")/backend" if [ ! -f "../.env" ] && [ ! -f ".env" ]; then echo "❌ 未找到 .env 配置文件" echo "请先在项目根目录配置 .env" exit 1 fi if [ ! -d "venv" ] && [ -z "$VIRTUAL_ENV" ]; then echo "❌ 未找到 backend/venv" echo "请先创建虚拟环境并安装 backend/requirements.txt" exit 1 fi if [ -d "venv" ]; then source venv/bin/activate fi echo "启动 FastAPI 服务..." python3 -m app.main