用途:只要涉及 .pptx 文件即适用,包括创建演示文稿、读取或提取文本、编辑现有演示文稿、拆分合并幻灯片,以及处理模板、版式、讲者备注和批注。用户提及 deck、slides、presentation 或 .pptx 文件名时触发。
主要能力:用 python -m markitdown presentation.pptx 提取文本;用 python scripts/thumbnail.py presentation.pptx 查看视觉概览;用 python scripts/office/unpack.py presentation.pptx unpacked/ 查看原始 XML。有模板时按 editing.md 进行「解包→操作幻灯片→编辑内容→清理→打包」;无模板时按 pptxgenjs.md 从零创建。还可将演示文稿转为图片做视觉检查。
使用方式与限制:依赖 markitdown[pptx]、Pillow、pptxgenjs、LibreOffice 与 Poppler。生成后须做内容与视觉 QA,用 soffice 与 pdftoppm 转图检查重叠、溢出、间距、对比度及残留占位符,并通过多轮修复验证。资料未提供具体收费、价格与效果数据。