用途:把已有的 .pptx 或 .pdf 路演材料(pitch deck)转换为精致的响应式单文件 HTML 演示文稿,便于在浏览器中分享和演示。不适用于从零创建 BP,也不负责编辑原始 PPT 内容;文件缺失或不可读时需先提供正确路径。
主要能力:输出单个自包含 .html 文件(CSS、JS 内联,图片以 base64 数据 URI 嵌入),无 CDN、无外部字体和外部 JS,可完全离线运行;使用系统字体。演示功能包括方向键或点击/滑动翻页、底部指示点、顶部进度条、全屏切换(F 键)、页码(如 3 / 10)、平滑过渡,并适配桌面、平板和手机,含打印样式。视觉默认深色背景,幻灯片 16:9、最大宽 1200px,强调色从源文件提取,无法提取时回退到 #1a73e8。
使用方式:技能会生成并执行 Python 脚本。对 .pptx 使用 python-pptx 提取文字、形状、表格、图片(base64)、布局与颜色;对 .pdf 使用 pymupdf(fitz)提取文本、图片与页面结构;再生成 HTML 并保存到输入文件同目录、同基名加 _presentation.html。依赖 python-pptx、pymupdf,缺失时需按提示安装。
限制与注意:输出必须为单个自包含 HTML,保留源文件全部文字,不省略或概括幻灯片;单张图片大于 2MB 时会提示 HTML 体积可能偏大;文件体积建议小于 10MB;需在 Chrome、Safari、Firefox、Edge 中可用并支持打印,中文字符需正确渲染。生成后可告知输出路径、快捷键(← → 翻页,F 全屏),并按需提供二维码。