SuperAPI AI 工具集

pptx

通用与其它

查看项目

更新于 10-16 02:29

技能介绍

用途:只要涉及 .pptx 文件(作为输入、输出或两者)即可使用本技能,包括创建幻灯片、路演稿或演示文稿,以及读取、分析、编辑现有文件。

主要能力:读取内容可用 python -m markitdown presentation.pptx 提取文本,用 python scripts/thumbnail.py presentation.pptx 生成缩略图总览,用 python scripts/office/unpack.py presentation.pptx unpacked/ 查看原始 XML。基于模板编辑的流程为:先用 thumbnail.py 分析模板,再解包、操作幻灯片、编辑内容、清理、打包,详见 editing.md。无模板时从零创建,详见 pptxgenjs.md。

设计建议:资料给出配色、字体搭配、字号、间距与布局建议,强调每页需有视觉元素、避免纯文字、避免标题下划线、避免默认蓝色,并列出多套配色方案与字体组合。

QA:要求把 QA 当作找 bug,先做内容检查(markitdown 提取并 grep 占位符),再做视觉检查,建议使用子代理以新鲜视角审查,列出重叠、溢出、间距、对比度等问题。验证循环为生成→转图→检查→修复→复验,至少完成一轮修复验证。转图命令: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。

限制:资料未提供收费、价格、平台支持范围等信息。