SuperAPI AI 工具集

frontend-slides

前端与建站

查看项目

更新于 10-16 06:48

技能介绍

用途:创建零依赖、动画丰富的 HTML 演示文稿,支持从零新建、将 .pptx 转换为 HTML,以及增强已有 HTML 演示文稿。

主要能力:生成单文件 HTML(内联 CSS/JS,无 npm、无构建工具);强调独特设计,避免通用 AI 风格;强制视口适配,每页必须恰好占满 100vh,不允许页内滚动,内容超出则拆分为多页;提供风格发现流程,可生成 3 个单页预览供选择;支持浏览器内联编辑(可选,自动保存到 localStorage 并可导出);交付后可部署到 Vercel 获得在线链接,或导出为 PDF。

使用方式:先检测模式(新建 / PPT 转换 / 增强)。新建时通过 AskUserQuestion 一次性收集用途、长度、内容、是否内联编辑等信息,评估图片并共同设计大纲,再选择风格并生成。PPT 转换运行 python scripts/extract-pptx.py <input.pptx> <output_dir>(需 pip install python-pptx)。部署运行 bash scripts/deploy.sh <path-to-presentation>,需 Vercel CLI(npx vercel --version、npx vercel whoami、vercel login)。导出 PDF 运行 bash scripts/export-pdf.sh <path-to-html> [output.pdf],依赖 Playwright,缺失时自动安装,失败可运行 npx playwright install chromium。

适用场景:路演、教学教程、会议演讲、内部汇报等需要视觉化演示的场合。

限制:每页内容有密度上限(如标题页 1 标题+1 副标题,内容页 1 标题+4-6 要点,代码页 8-10 行等),超出必须拆分;所有字号与间距须用 clamp(),图片 max-height 为 min(50vh, 400px),需 700/600/500px 高度断点并支持 prefers-reduced-motion;PDF 导出为静态快照,不保留动画与交互;导出脚本按 .slide 类查找页面,本地图片须用相对路径且可经 HTTP 加载;首次 PDF 导出需下载约 150MB Chromium,可能耗时 30-60 秒。具体收费与价格信息暂未提供。