feat: restore risk assessment workspace and improve page scrolling
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
#!/bin/bash
|
||||
# 兴邦金租 AI Native 智能决策系统 - 快速启动脚本
|
||||
|
||||
set -e
|
||||
|
||||
echo "🚀 兴邦金租 AI Native 智能决策系统"
|
||||
echo "===================================="
|
||||
echo ""
|
||||
|
||||
# 检查 Python 环境
|
||||
if ! command -v python &> /dev/null; then
|
||||
echo "❌ 错误: 未找到 Python,请先安装 Python 3.11+"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "✅ Python 版本: $(python --version)"
|
||||
|
||||
# 检查并创建虚拟环境
|
||||
if [ ! -d "backend/venv" ]; then
|
||||
echo "📦 创建虚拟环境..."
|
||||
cd backend
|
||||
python -m venv venv
|
||||
cd ..
|
||||
fi
|
||||
|
||||
# 激活虚拟环境
|
||||
echo "🔧 激活虚拟环境..."
|
||||
source backend/venv/Scripts/activate 2>/dev/null || source backend/venv/bin/activate
|
||||
|
||||
# 安装依赖
|
||||
echo "📥 检查依赖..."
|
||||
pip install -q -r backend/requirements.txt
|
||||
|
||||
# 创建数据目录
|
||||
echo "📁 初始化数据目录..."
|
||||
mkdir -p backend/xingbang_data/reviewers
|
||||
mkdir -p backend/xingbang_data/history
|
||||
mkdir -p backend/xingbang_data/team_experience
|
||||
mkdir -p backend/logs
|
||||
|
||||
# 检查 .env 文件
|
||||
if [ ! -f "backend/.env" ]; then
|
||||
echo "⚠️ 警告: backend/.env 不存在,使用示例配置"
|
||||
cp backend/.env.example backend/.env
|
||||
echo "📝 请编辑 backend/.env 填写实际配置"
|
||||
fi
|
||||
|
||||
# 启动后端
|
||||
echo ""
|
||||
echo "🌐 启动后端服务 (http://localhost:8002)..."
|
||||
cd backend
|
||||
python app.py &
|
||||
BACKEND_PID=$!
|
||||
cd ..
|
||||
|
||||
# 等待后端启动
|
||||
echo "⏳ 等待后端就绪..."
|
||||
sleep 5
|
||||
|
||||
# 检查后端健康
|
||||
if curl -s http://localhost:8002/ > /dev/null; then
|
||||
echo "✅ 后端服务已启动"
|
||||
echo ""
|
||||
echo "📖 API 文档: http://localhost:8002/docs"
|
||||
echo ""
|
||||
echo "🎯 可用的助手端点:"
|
||||
echo " - 助手1 (立项前置风控): POST /api/xingbang/unified/assistant1/risk-check"
|
||||
echo " - 助手6 (主审员分配): POST /api/xingbang/unified/assistant6/allocate"
|
||||
echo " - 助手7 (AI预审): POST /api/xingbang/unified/assistant7/pre-screen"
|
||||
echo ""
|
||||
echo "📊 数据查询端点:"
|
||||
echo " - 主审员画像: GET /api/xingbang/unified/data/reviewers"
|
||||
echo " - 团队经验: GET /api/xingbang/unified/data/team-experience"
|
||||
echo ""
|
||||
echo "💡 前端访问: http://localhost:3000/xingbang-unified (需单独启动前端)"
|
||||
echo ""
|
||||
echo "按 Ctrl+C 停止服务"
|
||||
echo ""
|
||||
|
||||
# 保持运行
|
||||
wait $BACKEND_PID
|
||||
else
|
||||
echo "❌ 后端启动失败,请检查日志"
|
||||
kill $BACKEND_PID 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user