77 lines
1.8 KiB
Batchfile
77 lines
1.8 KiB
Batchfile
@echo off
|
||
echo =================================================
|
||
echo == 融资计划书文档生成工具 v1.1 ==
|
||
echo =================================================
|
||
|
||
echo.
|
||
echo [步骤 1/6] 检查并安装Python依赖...
|
||
pip install -r chart_requirements.txt
|
||
if %errorlevel% neq 0 (
|
||
echo ❌ 依赖安装失败,请检查pip和网络连接。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo ✅ 依赖已是最新。
|
||
|
||
echo.
|
||
echo [步骤 2/6] 渲染Mermaid图表为图片...
|
||
python render_mermaid.py
|
||
if %errorlevel% neq 0 (
|
||
echo ❌ Mermaid图表渲染失败。请确保已安装 mermaid-cli (npm install -g @mermaid-js/mermaid-cli)。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo ✅ Mermaid图表渲染成功。
|
||
|
||
echo.
|
||
echo [步骤 3/6] 生成基础图表...
|
||
python generate_charts.py
|
||
if %errorlevel% neq 0 (
|
||
echo ❌ 基础图表生成失败。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo ✅ 基础图表生成成功。
|
||
|
||
echo.
|
||
echo [步骤 4/6] 生成高级图表...
|
||
python generate_charts_advanced.py
|
||
if %errorlevel% neq 0 (
|
||
echo ❌ 高级图表生成失败。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo ✅ 高级图表生成成功。
|
||
|
||
echo.
|
||
echo [步骤 5/6] 生成PowerPoint演示文稿...
|
||
python generate_ppt.py
|
||
if %errorlevel% neq 0 (
|
||
echo ❌ PowerPoint生成失败。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo ✅ PowerPoint生成成功。
|
||
|
||
echo.
|
||
echo [步骤 6/6] 生成Word和PDF文档...
|
||
python convert_to_pdf.py
|
||
if %errorlevel% neq 0 (
|
||
echo ❌ Word/PDF生成失败。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo ✅ Word/PDF生成成功。
|
||
|
||
echo.
|
||
echo =================================================
|
||
echo == 🎉 所有文档已成功生成! ==
|
||
echo =================================================
|
||
echo.
|
||
echo 生成的文件位于当前目录:
|
||
echo - 融资计划书.pptx
|
||
echo - 融资计划书.docx
|
||
echo - 融资计划书.pdf
|
||
echo.
|
||
pause
|