SuperAPI AI 工具集

slide-inspector

办公与效率

查看项目

更新于 10-15 20:05

技能介绍

用途:对 PowerPoint 演示文稿做系统化质量审计。既可在用 pptx 技能生成 .pptx 后作为交付前检查,也可单独审计用户上传的 .pptx。

主要能力:分两层检查。程序化分析运行 python3 ${CLAUDE_SKILL_DIR}/scripts/inspect_slides.py presentation.pptx,检查包围框重叠、贴近边缘、画布外文字、图片宽高比失真、孤立图片、空白或黑矩形幻灯片、断开的图表箭头、非拉丁文字、字体与颜色清单、文本框碎片化、代码片段样式、字号差异、元素密度、文字密度、幻灯片内脚手架泄漏、工具水印、模糊标题动词等,输出 JSON 报告。视觉检查先用 soffice --headless --convert-to pdf presentation.pptx 与 pdftoppm -jpeg -r 150 presentation.pdf slide 转成图片,再按清单逐张查看重叠碰撞、间距对齐、字体排版、代码块、视觉一致性、图片处理、简洁度与结构反模式。

使用方式:首次运行会检查 ~/.claude/skills/slide-inspector/user-overrides.yaml 是否存在,若不存在则一次性询问是否校准;选择否会写入最小存根文件,之后不再询问。可随时说 calibrate slide-inspector 重新校准并追加自定义检查。最后生成三部分报告:聊天内按严重程度分级的问题列表、逐张幻灯片的标注分析、以及保存到文件系统的 Markdown 结构化报告。

适用场景:演示文稿交付前 QA、上传文件审查、按个人修改习惯定制的校准检查。

限制:需要 Python 3、LibreOffice(soffice)与 Poppler(pdftoppm);缺少依赖时给出的安装命令为 brew install --cask libreoffice、apt install libreoffice、brew install poppler。质量分级、密度阈值等为工具内置默认标准,实际效果暂未提供。