#!/bin/bash # 开发环境启动脚本 set -e echo "Starting FunctionalScaffold in development mode..." # 检查虚拟环境 if [ ! -d "venv" ]; then echo "Creating virtual environment..." python3 -m venv venv fi # 激活虚拟环境 source venv/bin/activate # 安装依赖 echo "Installing dependencies..." pip install -e ".[dev]" # 启动服务 echo "Starting server on http://localhost:8000" echo "API docs available at http://localhost:8000/docs" uvicorn functional_scaffold.main:app --reload --host 0.0.0.0 --port 8000