Initial commit of akmon project
This commit is contained in:
76
doc_bus/build_documents.bat
Normal file
76
doc_bus/build_documents.bat
Normal file
@@ -0,0 +1,76 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user