feat: Enhance review process with streaming events and detailed logging
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
@echo off
|
||||
REM ===============================
|
||||
REM AI Review - Simple Launcher
|
||||
REM ===============================
|
||||
|
||||
title AI Review
|
||||
|
||||
echo.
|
||||
echo ================================
|
||||
echo AI Review - Starting
|
||||
echo ================================
|
||||
echo.
|
||||
|
||||
REM Переходим в корень проекта
|
||||
cd /d "%~dp0"
|
||||
|
||||
REM Собираем фронтенд
|
||||
echo [1/3] Building frontend...
|
||||
cd frontend
|
||||
if not exist "node_modules\" npm install
|
||||
call npm run build
|
||||
if %ERRORLEVEL% NEQ 0 (
|
||||
echo.
|
||||
echo [ERROR] Build failed!
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
cd ..
|
||||
|
||||
REM Переходим в backend
|
||||
echo.
|
||||
echo [2/3] Setup backend...
|
||||
cd backend
|
||||
|
||||
REM Создаем venv если нет
|
||||
if not exist "venv\" (
|
||||
python -m venv venv
|
||||
)
|
||||
|
||||
REM Активируем и устанавливаем зависимости
|
||||
call venv\Scripts\activate.bat
|
||||
pip install -q -r requirements.txt
|
||||
|
||||
REM Запускаем сервер
|
||||
echo.
|
||||
echo [3/3] Starting server...
|
||||
echo ================================
|
||||
echo.
|
||||
echo http://localhost:8000
|
||||
echo.
|
||||
echo ================================
|
||||
echo.
|
||||
|
||||
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
|
||||
|
||||
Reference in New Issue
Block a user