效率与协作

NanoBanana PPT 生成器

用 AI 把文档一键变成高质量图片式 PPT,还能生成转场视频和可交互播放器。

60/ 100
推荐

整体可靠,存在已披露的局限;按说明试用并保留回滚路径。

查看评分依据 ↓
可直接使用于
Claude Code
Star 数
★ 3.3k
最近更新
9 个月前
ppt-generationimage-generationvideo-transitionsgemini-api
+3kling-aiffmpegslide-deck

这个 Skill 能做什么,适合哪些场景?

这是歸藏(op7418)开源的 Claude Code Skill,通过 Google Nano Banana Pro(Gemini 3 Pro Image Preview)将文档内容生成 16:9 的 2K/4K PPT 图片,并内置渐变毛玻璃和矢量插画两种专业风格。v2.0 新增可灵 AI 驱动的页面转场视频、首页循环预览动画和交互式 HTML 播放器,最后用 FFmpeg 合成完整演示视频。整个过程由 Claude 分析文档、规划页面结构、编写转场提示词,脚本负责图片与视频的实际生成。适合经常需要快速产出演示文稿、且愿意自备 API 密钥的用户。

读取用户提供的文档或粘贴文本,按选定页数(5–25 页)规划每页内容并输出 slides_plan.;调用 Nano Banana Pro API 按 2K/4K 分辨率逐页生成 16:9 PPT 图片(约 30–60 秒/页);由 Claude 对比相邻页面生成定制转场提示词,再调用可灵 AI 生成 5 秒、1080p/24fps 的转场视频;输出交互式 HTML 播放器(支持键盘翻页)和用 FFmpeg(H.264、CRF 23)合成的完整视频 full_ppt_video.mp4。

适合
  • 需要快速把会议纪要变成 5 页演示文稿的产品经理,可在 Claude Code 中直接粘贴内容生成
  • 准备科技产品发布或商务汇报的演示者,使用渐变毛玻璃风格获得 Keynote 质感的视觉页面
  • 教育培训工作者制作温暖插画风课件,可选择矢量插画风格
  • 需要把演示录成视频分享的内容创作者,可导出含转场的完整 MP4
  • 需要 4K 分辨率页面用于打印或大屏展示的场合
  • 熟悉 Python 的用户以独立脚本模式批量生成幻灯片

如何安装这个 Skill?

使用前请注意
  • 依赖 Gemini(必需)和可灵 AI(可选)付费 API,实际使用会产生 API 调用费用
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 网络访问
  • 本地文件系统
需要预先安装
  • Python 3.8+
  • google-genai
  • pillow
  • python-dotenv
  • GEMINI_API_KEY
  • KLING_ACCESS_KEY/SECRET_KEY (optional, video only)
  • FFmpeg (video only)
  1. git clone https://github.com/op7418/NanoBanana-PPT-Skills.git
  2. 创建虚拟环境:python3 -m venv venv && source venv/bin/activate
  3. pip install google-genai pillow python-dotenv
  4. cp .env.example .env 并填入 GEMINI_API_KEY(必需)及可灵 AI 的 KLING_ACCESS_KEY / KLING_SECRET_KEY(仅视频需要)
  5. 作为 Skill 安装:克隆到 ~/.claude/skills/ppt-generator/(或运行 bash install_as_skill.sh)
  6. 验证:python3 generate_ppt.py --help

视频功能还需安装 FFmpeg(macOS: brew install ffmpeg;Ubuntu: sudo apt-get install ffmpeg)。

通用方式:手动安装到 Claude Code(macOS / Linux)
git clone --depth 1 https://github.com/op7418/NanoBanana-PPT-Skills.git ~/.claude/skills/NanoBanana-PPT-Skills

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 基于以下文档生成一个 5 页的 PPT,使用渐变毛玻璃风格

在 Claude Code 中运行 /ppt-generator-pro,或直接说“基于以下文档生成一个 5 页的 PPT,使用渐变毛玻璃风格”。Claude 会依次询问风格、页数、分辨率(2K/4K)和是否生成视频,然后自动规划内容、生成图片并返回输出目录路径。独立模式下手动运行:python3 generate_ppt.py --plan my_slides_plan. --style styles/gradient-glass.md --resolution 2K;视频模式再运行 generate_ppt_video.py 并传入 transition_prompts.。生成图片后可在浏览器打开 index.html,用方向键、空格、ESC 等快捷键播放;可打印为 PDF 导出。

这个 Skill 有哪些优点和局限?

优点
  • 从文档分析到图片、视频一条流水线完成,2K 约 30 秒/页,速度快
  • 内置两种专业视觉风格,且支持在 styles/ 目录自定义扩展
  • 转场提示词由 Claude 基于实际生成的图片定制,考虑文字稳定性
  • 提供交互式播放器和完整视频两种成品形态,还可导出 PDF
  • .env 密钥管理规范,文档覆盖安装、安全、API 管理等环节
局限
  • 依赖付费 API:Google Gemini 必需,可灵 AI 仅视频必需,成本随页数增长
  • GitHub 仓库未标注 License(README 内文为 MIT),使用前需确认
  • 每页约 2.5MB(2K)到 8MB(4K)的图片体积较大,非矢量、文字不可编辑
  • SKILL.md 的 slash 命令和 AskUserQuestion 交互依赖 Claude Code,其他平台需改造
  • 仓库未提供测试套件;生成质量依赖输入文档的结构化程度,视频生成每段需 30–60 秒

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
NanoBanana PPT 生成器 本页 60 · 推荐 ★ 3.3k 9 个月前 —
PPT Master 64 · 推荐 ★ 71k 7 天前 MIT
图片转可编辑 PPT 54 · 谨慎使用 ★ 3.2k 1 个月前 MIT
Gorden 图片PPT生成 48 · 谨慎使用 ★ 2.2k 5 个月前 —
幻灯片截图转可编辑 PPTX 46 · 谨慎使用 ★ 197 4 个月前 MIT

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-1.0
推荐
60/ 100 五分制 3.0 / 5
1价值适配14 / 20 · 3.5/5
2可靠性11 / 20 · 2.8/5
3安全性18 / 25 · 3.6/5

需要用户提供 GEMINI_API_KEY 以及可选的可灵 AI 密钥,本地生成图片/视频文件,未见网络写入或破坏性操作;调用第三方付费 API 会产生费用。

4证据5 / 15 · 1.7/5
5易用性7 / 10 · 3.5/5
6维护性5 / 10 · 2.5/5
1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月17日 评估证据[1]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

本条评估按 FSRS 1.0 标准完成,维度分不做换算,已进入按 FSRS 2.0 重新评估的复核队列。

查看完整评分方法 →

相关 Skills