fix: serve.py 添加 WebSocket 代理支持,控制台连接正常

- serve.py 使用 websockets 库代理 /ws/* 到后端
- 新增 frontend/requirements.txt 依赖
- install.sh 自动安装前端 Python 依赖
Šī revīzija ir iekļauta:
Hermes Agent
2026-05-13 13:14:25 +08:00
vecāks fcf52846a7
revīzija 3e365a04fd
3 mainīti faili ar 49 papildinājumiem un 7 dzēšanām
+5
Parādīt failu
@@ -100,6 +100,11 @@ cd "$FRONTEND_DIR"
npm install
npm run build
# 安装前端 Python 依赖 (serve.py 需要 websockets)
if ! pip show websockets &>/dev/null; then
pip install -r requirements.txt
fi
echo -e "${YELLOW}[5/5] 验证前端...${NC}"
if [[ -d "dist" ]]; then
echo -e "${GREEN} ✓ 前端编译成功, dist/ 已生成${NC}"