SuperAPI AI 工具集

presentations

办公与效率

查看项目

更新于 10-27 13:31

技能介绍

用途:根据用户需求从零生成专业演示幻灯片,或把论文、报告、大纲、笔记等现有文档转换为幻灯片,覆盖学术、商务和开发者三类使用场景。当用户要求制作演示、幻灯片或演讲,要求把文档转换为幻灯片,指定 Beamer、Marp、Jupyter 或 PowerPoint 格式,或需要会议演讲、课程讲座、会议汇报材料时适用。

主要能力:支持四种输出格式。Marp 基于 Markdown,是默认格式,可导出 HTML、PDF、PPTX;Beamer 基于 LaTeX,适合大量数学公式的学术会议;Jupyter Notebook 幻灯片适合现场代码演示与数据科学;PowerPoint 通过 python-pptx 生成,适合企业环境及非技术用户后续编辑。技能内置统一的排版规则,包括每页最多 6 个要点、正文约 40 词以内、每页一个核心观点、单个要点约 10 词以内,并规定各格式标题、正文、代码、脚注的最小字号;对代码块(约 12 行)、表格(约 5 行数据)、图片(必须显式限定尺寸)、公式(每页 2-3 个)设定内容上限,要求四周保留至少 10% 留白。若用户明确要求密集内容,可按最低字号执行并提示可读性风险。

使用方式:先收集需求,包括主题与受众、格式、页数(未指定时默认约 10-15 页)、内容来源和特殊需求(数学、代码、图表、动画、演讲者备注);如为文档转换,先读取文档并提炼要点。随后创建幻灯片大纲(标题页、议程、内容页、总结、问答页)交用户确认,再按对应格式生成。生成后可自动编译:Marp 用 npx @marp-team/marp-cli@latest --pdf --allow-local-files slides.md 等命令导出 PDF、HTML 或 PPTX;Beamer 用 latexmk -pdf presentation.tex(minted 需加 -shell-escape);Jupyter 用 jupyter nbconvert --to slides presentation.ipynb --post serve;PowerPoint 由 python-pptx 直接写出 .pptx,无需编译。工具未安装时提示用户并提供安装命令。各格式均给出模板与关键特性示例,如 Marp 的自动缩放标题、背景图、分栏、KaTeX 数学与代码高亮,Beamer 的 overlay 动画、分栏、区块与主题选择,Jupyter 的 slide、subslide、fragment、skip、notes 单元格类型,以及 python-pptx 的版式检查、图片、表格、图表和自定义模板支持。

适用场景:学术会议与课堂讲座、企业会议汇报、技术分享与代码演示、把论文或报告快速转为演示稿。

限制:PPTX 输出中的幻灯片为栅格化图像,不可编辑;Beamer 依赖 LaTeX 环境,Marp 需要 Node.js 18 及以上,Jupyter 实时演示模式需 RISE;具体收费、平台支持与效果等资料未提供。