BULAK/启动应用.bat
st2411020231 05aea0a4af 优化:完全禁用Streamlit邮箱验证,支持教室局域网直接访问
- 启动脚本添加禁用统计收集参数
- 应用代码添加页面配置和CSS样式
- 隐藏邮箱验证相关元素,提升用户体验
2026-01-09 10:21:29 +08:00

93 lines
2.1 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
chcp 65001 >nul
title 多Agent决策工作坊启动器
echo ========================================
echo 多Agent决策工作坊 - 便携版启动器(局域网可访问)
echo ========================================
echo.
echo 正在检查Python环境...
:: 检查Python
python --version >nul 2>&1
if errorlevel 1 (
echo ❌ 错误未找到Python
echo.
echo 请先安装Python 3.8+ 并确保已添加到PATH
echo 下载地址https://www.python.org/downloads/
echo.
pause
exit /b 1
)
echo ✅ Python环境正常
echo.
echo 正在检查依赖...
:: 检查并安装streamlit
python -c "import streamlit" >nul 2>&1
if errorlevel 1 (
echo 安装streamlit...
python -m pip install streamlit --user
if errorlevel 1 (
echo ❌ streamlit安装失败
pause
exit /b 1
)
echo ✅ streamlit安装成功
) else (
echo ✅ streamlit已安装
)
:: 检查并安装openai
python -c "import openai" >nul 2>&1
if errorlevel 1 (
echo 安装openai...
python -m pip install openai --user
if errorlevel 1 (
echo ❌ openai安装失败
pause
exit /b 1
)
echo ✅ openai安装成功
) else (
echo ✅ openai已安装
)
:: 检查并安装python-dotenv
python -c "import dotenv" >nul 2>&1
if errorlevel 1 (
echo 安装python-dotenv...
python -m pip install python-dotenv --user
if errorlevel 1 (
echo ❌ python-dotenv安装失败
pause
exit /b 1
)
echo ✅ python-dotenv安装成功
) else (
echo ✅ python-dotenv已安装
)
echo.
echo ✅ 所有依赖检查完成
echo.
echo 正在启动多Agent决策工作坊...
echo.
echo 🌐 应用将在浏览器中自动打开
echo 📱 本地地址http://localhost:8513
echo 🌐 局域网地址http://您的IP地址:8513
echo.
echo ⏳ 请稍候...
echo.
:: 运行应用(允许局域网访问,禁用邮箱验证)
python -m streamlit run app.py --server.headless true --server.port 8513 --server.address 0.0.0.0 --browser.gatherUsageStats false --browser.serverAddress 0.0.0.0
echo.
echo 应用已关闭
echo.
pause