Files

41 lines
1.3 KiB
Batchfile
Raw Permalink Normal View History

@echo off
chcp 936 >nul
title 客服 Agent 演示 -- 前端一键启动
rem ============================================================
rem 双击本文件:拉起服务 -^> 五项自检 -^> 打开演示页面
rem 逻辑都在同目录的 demo.ps1 里,本文件只负责把参数透传过去。
rem
rem 参数示例:
rem 启动演示.bat -NoBrowser 不自动打开浏览器
rem 启动演示.bat -SkipStart 服务已在跑,只自检 + 开页面
rem 启动演示.bat -Port 8100 换端口
rem ============================================================
set "ROOT=%~dp0"
cd /d "%ROOT%"
if not exist "%ROOT%demo.ps1" (
echo [错误] 找不到 demo.ps1,请确认它与本文件在同一目录。
pause
exit /b 1
)
powershell -NoProfile -ExecutionPolicy Bypass -File "%ROOT%demo.ps1" %*
set "RC=%ERRORLEVEL%"
echo.
echo ============================================================
if "%RC%"=="0" (
echo 演示环境就绪。服务在独立窗口里运行,关掉本窗口不影响它们。
) else (
echo 自检有项目需要处理(返回码 %RC%),请向上翻看黄色 / 红色行。
)
echo.
echo 常用补救命令(在本目录新开终端执行):
echo .venv\Scripts\python.exe tools\sync_market_prices.py 刷新行情(15 分钟有效)
echo .venv\Scripts\python.exe tools\e2e_smoke_test.py 业务链路冒烟
echo .venv\Scripts\python.exe tools\portal_api_check.py 接口契约体检
echo ============================================================
pause