da79640259
- process_input 传入17个默认中文字段(修复空列表导致零字段提取) - OCR提取结果自动注入 LLM 上下文 - save_session_node/load_session_node 持久化 session_id(修复切换会话无限 rerun) - app.py 会话切换后显式设置 session_id(纵深防御) - 新增 start.bat / stop.bat 一键启动/停止脚本 - 更新 CLAUDE.md + CODE_GUIDE.md 文档 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
28 lines
907 B
Batchfile
28 lines
907 B
Batchfile
@echo off
|
|
echo ============================================
|
|
echo JRXML 代理 - 全自动启动 (验证服务 + UI)
|
|
echo ============================================
|
|
|
|
set STREAMLIT_SERVER_HEADLESS=true
|
|
|
|
echo.
|
|
echo [1/2] 启动验证服务 (端口 8001)...
|
|
start "JRXML 验证服务" cmd /c "cd /d %~dp0 && .venv\Scripts\python -m uvicorn validation_service.main:app --port 8001 --host 0.0.0.0"
|
|
|
|
timeout /t 3 /nobreak >nul
|
|
|
|
echo [2/2] 启动 Streamlit UI (端口 8501)...
|
|
start "JRXML UI" cmd /c "cd /d %~dp0 && .venv\Scripts\streamlit run app.py --server.port 8501"
|
|
|
|
timeout /t 3 /nobreak >nul
|
|
|
|
echo.
|
|
echo ============================================
|
|
echo 启动完成
|
|
echo 验证服务: http://localhost:8001
|
|
echo UI 界面: http://localhost:8501
|
|
echo ============================================
|
|
echo.
|
|
echo 关闭此窗口不会停止服务。关闭服务窗口或运行 stop.bat 停止。
|
|
pause
|