用途:创建、管理、校验、预览和导出幻灯片演示文稿,提供两条路径。
主要能力:默认 HTML 幻灯片路径,以 1920×1080 HTML 构建(预加载 Inter 字体、D3.js、Chart.js),可在浏览器预览并导出 PDF 或 PPTX,适合布局丰富、迭代方便的场景。另一路径为纯 PowerPoint(.pptx):用 pptxgenjs 从零生成,或通过 XML 直接编辑/修复现有 .pptx 模板,适合用户明确需要可在 PowerPoint/Keynote/Google Slides 中打开编辑的文件。
使用方式:脚本位于 ~/.opencode/skills/presentations/presentation.ts,通过 bun run "$SCRIPT" 调用,支持 create_slide、list_slides、delete_slide、list_presentations、delete_presentation、validate_slide、export_pdf、export_pptx、preview、serve 等操作。预览服务器按需启动(默认端口 3210),提供索引、单套幻灯片查看、原始幻灯片文件及 PDF/PPTX 下载路由。
适用场景:需要快速产出视觉质量较高的演示文稿,或需要原生可编辑的 PowerPoint 文件、修改既有模板。
限制与要求:HTML 路径的 export_pptx 基于截图(渲染背景图叠加可编辑文本框),非原生结构;纯 PPTX 路径必须完成内容 QA、视觉 QA 和修复验证三步。设计上要求单一强调色、避免标题下划线、卡片彩色侧边框、渐变背景等;引用网络来源须在幻灯片底部用可点击超链接标注。数学公式仅用 Unicode 符号。具体收费、价格、平台支持等资料暂未提供。