@echo off echo ======================================== echo 构建并部署到 Hugging Face Spaces echo ======================================== echo. echo [1/4] 构建前端... cd frontend call npm install if errorlevel 1 ( echo 错误: npm install 失败 pause exit /b 1 ) call npm run build if errorlevel 1 ( echo 错误: npm run build 失败 pause exit /b 1 ) cd .. echo. echo [2/4] 检查构建产物... if not exist "frontend\dist\index.html" ( echo 错误: 构建产物不存在 pause exit /b 1 ) echo ✓ 构建产物检查通过 echo. echo [3/4] 提交到 Git... git add . git commit -m "Build: Update frontend dist for deployment" if errorlevel 1 ( echo 提示: 没有新的更改需要提交 ) echo. echo [4/4] 推送到 Hugging Face... git push hf main if errorlevel 1 ( echo 错误: 推送失败 echo 请检查 Hugging Face 远程仓库配置 pause exit /b 1 ) echo. echo ======================================== echo ✓ 部署完成! echo ======================================== echo. echo 访问你的 Hugging Face Space 查看应用 pause