用途:只要涉及 .pptx 文件(作为输入、输出或两者)即可使用,包括创建幻灯片、路演稿或演示文稿,以及读取和分析现有内容。
主要能力:读取/分析内容可用 python -m markitdown presentation.pptx 提取文本,用 python scripts/thumbnail.py presentation.pptx 生成视觉概览,用 python scripts/office/unpack.py presentation.pptx unpacked/ 查看原始 XML。编辑或基于模板创建需参考 editing.md,流程为用 thumbnail.py 分析模板、解包、操作幻灯片、编辑内容、清理、打包。无模板时从零创建需参考 pptxgenjs.md。
设计建议:资料给出配色方案(如 Midnight Executive、Forest & Moss 等)、字体搭配与字号(标题 36-44pt 粗体、正文 14-16pt)、间距(最小边距 0.5 英寸)以及常见错误清单,例如不要重复同一布局、不要正文居中、不要默认蓝色、不要纯文字幻灯片、不要在标题下加装饰线。
质检:要求把渲染后检查当作找 bug,先做内容 QA(检查缺失、错别字、占位符残留),再做视觉 QA,建议使用子代理以新鲜视角检查重叠、溢出、间距不均、对比度不足等问题,并循环“生成→转图→检查→修复→复验”。转图命令为 python scripts/office/soffice.py --headless --convert-to pdf output.pptx 与 pdftoppm -jpeg -r 150 output.pdf slide。
依赖:pip install "markitdown[pptx]"、pip install Pillow、npm install -g pptxgenjs,以及 LibreOffice 与 Poppler。
限制:资料未提供该技能的收费、价格、平台支持范围或效果保证等信息。