@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