用途:为论文、项目、竞赛、答辩、汇报、路演制作幻灯片,规划整套叙事逻辑与视觉风格,并生成可编辑 PPT 源文件与导出稿。
主要能力:提供两条路线。programmatic 为默认路线,基于 python-pptx(themes.py / patterns.md / build_deck.py),适合无生图密钥、数据密集、批量出页;imggen-enhanced 为五阶段生图流水线(大纲卡→整页视觉稿→元素化拆解→重组装配→QA),适合高审美路演、答辩、发布会,需配生图密钥,无密钥自动退回 programmatic。覆盖封面、目录、过渡、内容、图表、流程、时间线、对比、团队、结论、致谢等页面类型,含按主题选风格(学术/科技/农业/医学/商务/极简/浅色/深色/数据可视化/竞赛路演)。
使用方式:先定场景与受众、叙事逻辑、视觉风格三件事;按需选实现工具,python-pptx(Presentation()→add_slide→占位符/add_textbox/add_picture/add_table/add_chart→save())、PptxGenJS(new pptxgen()→addSlide()→addText/addShape/addImage/addTable/addChart→writeFile())、Marp(npx @marp-team/marp-cli deck.md --pdf|--pptx)、reveal.js、Beamer 等。自带资产可直接用,如 python build_deck.py --theme tech -o tech_demo.pptx、python scripts/thumbnail.py deck.pptx --cols 4、python scripts/to_pdf.py deck.pptx、python scripts/imagegen.py --check、python scripts/assemble_from_spec.py spec.yaml --assets assets_gen --figures figures -o out.pptx。
适用场景:学术报告(论文/答辩/会议)含行动式标题、幽灵 deck 测试、SCR 等叙事骨架;项目汇报、竞赛路演、发布会。
限制与边界:imggen-enhanced 三条硬边界——数据图永不生图(走 m11/m06 真数据)、论文图链路严禁生图(出版商禁令)、文本永不烤进图(一律原生文本框)。AI 生图或渲染路线产物只用于 PPT/路演/前端灵感图,严禁进入论文图链路。python-pptx 无渐变、不能自渲 PDF(走 LibreOffice);Marp 的 --pptx 默认栅格化不可再编辑;本环境未装 LibreOffice 时 to_pdf.py 会明确报 unavailable。商用模板只学版式不直接复制,闭源工具授权条款须先确认。出稿后需做内容与视觉 QA,改完只重渲受影响页。