#!/bin/bash # Mini-OpenClaw 一键启动脚本(前端+后端) echo "🚀 Starting mini-OpenClaw..." # 启动后端(禁用代理) cd backend export NO_PROXY="*" export no_proxy="*" unset HTTP_PROXY HTTPS_PROXY http_proxy https_proxy ALL_PROXY all_proxy source venv/Scripts/activate python app.py > backend.log 2>&1 & BACKEND_PID=$! echo $BACKEND_PID > backend.pid echo "✅ Backend started (PID: $BACKEND_PID) on http://localhost:8002" cd .. # 等待后端启动 sleep 3 # 启动前端 echo "🎨 Starting frontend on http://localhost:3000" npm run dev # Ctrl+C 时清理 trap "echo '🛑 Stopping services...'; kill $BACKEND_PID 2>/dev/null; exit" INT TERM