Files
akmon/doc_bus/build_documents.bat
2026-01-20 08:04:15 +08:00

77 lines
1.8 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
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