SuperAPI AI 工具集

pptx

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:只要涉及 .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。

设计建议:选择贴合主题的配色(给出多套主题色板),强调主色占 60-70% 视觉权重,使用深/浅对比与统一视觉母题;每页需有图像、图表、图标或形状等视觉元素;提供两栏、图标行、网格、半出血图等布局,以及大数字、对比栏、时间线等数据展示方式;给出字体搭配与字号建议(标题 36-44pt 粗体、正文 14-16pt 等)和间距规范;列出常见错误,如重复布局、正文居中、默认蓝色、纯文字页、标题下加装饰线等。

质检(必需):内容质检用 markitdown 检查缺失、错别字、顺序及模板残留占位文本(可用 grep 排查 xxxx、lorem、ipsum 等);视觉质检循环为生成幻灯片→转图片→检查→列出问题→修复→重新验证,至少完成一轮修复验证。转图片命令: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)。

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