SuperAPI AI 工具集

oma-slide

前端与建站

查看项目

更新于 10-15 21:55

技能介绍

用途:oma-slide 用于生成、导入、增强或导出演示文稿,适用于用户要求制作幻灯片、演示文稿、keynote 或系列幻灯片的场景,也支持从主题、大纲、.pptx 或 Canva 设计导入,并可将结果导出为 PDF、PNG 或 PPTX。

主要能力:在固定 1920×1080 舞台上逐页编写 HTML 幻灯片片段,生成 meta.json 元数据,并通过 oma slide validate 做几何校验;支持预览、打包为单文件、导出 PDF/PNG/PPTX,以及下载视频素材和浏览样式预设。图像生成委托给 oma-image,视频下载由 oma slide asset fetch-video 完成。

使用方式:典型命令包括 oma slide create --output-dir "$DECK_DIR"、oma slide validate --workspace "$DECK_DIR" --output json、oma slide preview --workspace "$DECK_DIR"、oma slide bundle --workspace "$DECK_DIR"、oma slide export pdf/png/pptx --workspace "$DECK_DIR",以及 oma slide style list/preview/get。

适用场景:从主题或大纲新建演示、增强或重排现有演示、生成带动画的逐页 HTML、应用命名样式预设、导出到 Canva 或从 Canva 导入。

限制:PPTX 导出为实验性,每页仅含一张栅格图像,无可编辑文本或形状层;幻灯片仅使用本地 ./assets/ 资源,不允许远程 URL;含中日韩文字时必须使用 Pretendard 字体;校验自动修复最多 3 次;打包会 base64 内嵌资源且无大小限制;编辑器仅绑定 127.0.0.1;Canva MCP 为可选且需 OAuth。部分依赖与配置细节暂未提供。