SuperAPI AI 工具集

alterlab-pptx

通用与其它

查看项目

更新于 10-15 19:56

技能介绍

用途:该技能属于 AlterLab Academic Skills 套件,只要任务涉及 .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 从零创建。

设计建议:资料给出配色、字体搭配、字号、间距与布局建议,强调每页需有视觉元素、避免纯文字幻灯片、避免标题下划线等常见 AI 生成痕迹。

质检:要求把质检当作找 bug,先做内容检查(如用 markitdown 检查缺失内容、错别字、顺序及模板残留占位文本),再做视觉检查,建议使用子代理以新鲜视角查看幻灯片图像,列出重叠、溢出、间距不均、对比度不足等问题,并循环“生成→转图→检查→修复→复验”,至少完成一轮修复验证。转图命令为 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(soffice)与 Poppler(pdftoppm)。

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