#!/bin/bash set -e echo "🤖 Hermes Chat — 启动中" echo "" # ADB port forwarding (phone → localhost) echo "📱 配置 ADB 端口转发…" if adb devices | grep -q "device$"; then adb forward tcp:8765 tcp:8765 2>/dev/null && echo " ✓ 8765 (Event Bus)" || echo " ⚠ 8765 转发失败" adb forward tcp:8766 tcp:8766 2>/dev/null && echo " ✓ 8766 (MCP Server)" || echo " ⚠ 8766 转发失败" else echo " ⚠ 未检测到 ADB 设备,端口转发跳过" echo " 手机功能将离线,聊天仍可使用" fi echo "" # Install deps if needed if [ ! -d "node_modules" ]; then echo "📦 安装依赖…" npm install echo "" fi echo "🚀 启动服务器…" echo "" node server/index.js