#!/bin/bash

echo "╔════════════════════════════════════════════════════════╗"
echo "║              玖辰商城 AI 客服 - 启动服务器                  ║"
echo "╚════════════════════════════════════════════════════════╝"
echo ""

# 检查 Node.js
if ! command -v node &> /dev/null; then
    echo "❌ 错误：未找到 Node.js"
    echo "请先安装 Node.js: https://nodejs.org/"
    exit 1
fi

echo "✅ Node.js 版本：$(node -v)"
echo ""

# 启动代理服务器
echo "🚀 启动 Coze 代理服务器..."
node coze-proxy.js &
PROXY_PID=$!
echo "✅ 代理服务器已启动 (PID: $PROXY_PID)"
echo ""

# 等待 1 秒
sleep 1

# 启动 Web 服务器
echo "🌐 启动 Web 服务器..."
python3 -m http.server 8080 &
WEB_PID=$!
echo "✅ Web 服务器已启动 (PID: $WEB_PID)"
echo ""
echo "╔════════════════════════════════════════════════════════╗"
echo "║                  服务器已就绪                           ║"
echo "╠════════════════════════════════════════════════════════╣"
echo "║  代理服务器：http://localhost:3000                     ║"
echo "║  Web 服务器：http://localhost:8080                      ║"
echo "║  访问地址：http://localhost:8080/jiuchen-mall-final-v2.html ║"
echo "╚════════════════════════════════════════════════════════╝"
echo ""
echo "按 Ctrl+C 停止所有服务器"
echo ""

# 等待用户中断
trap "kill $PROXY_PID $WEB_PID 2>/dev/null; exit" INT TERM EXIT

# 保持运行
wait
