NanoBanana PPT Skills 是一个强大的 AI 驱动的 PPT 生成工具,能够智能分析文档并自动生成高质量图片和视频。
核心特性
智能生成
- 文档分析:自动提取核心要点并规划 PPT 结构
- 高质量图片:使用 Google Nano Banana Pro 生成 2K/4K 图片
- AI 转场视频:使用可灵 AI 创建流畅的页面过渡动画
- 交互式播放:支持键盘控制、循环预览、智能转场
主要功能
图片生成
- 多风格支持:内置渐变毛玻璃、矢量插画等专业风格
- 智能布局:自动识别封面页、内容页、数据页
- 高分辨率:支持 16:9 比例的 2K/4K 分辨率
- 快速生成:2K 分辨率约 30 秒/页
视频功能
- 首页循环预览:自动生成吸引眼球的循环动画
- 智能转场:自动生成页面间的过渡视频
- 交互式播放:按键翻页时播放转场视频
- 完整视频导出:FFmpeg 合成包含所有转场的完整 PPT 视频
- 参数统一:自动统一所有视频分辨率和帧率
Claude Code Skill
- 一键安装:可作为 Claude Code Skill 直接调用
- 对话式交互:自然语言描述需求
- 自动分析:Claude 自动分析文档并生成内容规划
- 无缝集成:完美融入 Claude Code 工作流
技术亮点
AI 引擎
- Google Gemini:Nano Banana Pro 图像生成
- 可灵 AI API:视频生成、数字人、主体库
- 智能提示词:完整的提示词工程和风格管理系统
技术栈
- FFmpeg:视频合成与参数统一
- Python:模块化设计,易于扩展
- 环境变量:安全的 .env 配置管理
视觉风格
渐变毛玻璃风格
- 高端科技感,Apple Keynote 极简主义
- 3D 玻璃物体 + 霓虹渐变
- 电影级光照效果
- 适合:科技产品、商务演示、数据报告
矢量插画风格
- 温暖扁平化设计,复古配色
- 黑色轮廓线 + 几何化处理
- 玩具模型般的可爱感
- 适合:教育培训、创意提案、品牌故事
使用方式
作为独立工具
# 克隆项目
git clone https://github.com/op7418/NanoBanana-PPT-Skills.git
cd NanoBanana-PPT-Skills
# 配置 API 密钥
cp .env.example .env
# 编辑 .env 填入 GEMINI_API_KEY
# 生成 PPT
python3 generate_ppt.py --plan my_slides_plan.json --style styles/gradient-glass.md
作为 Claude Code Skill
# 安装为 Skill
mkdir -p ~/.claude/skills/ppt-generator
git clone https://github.com/op7418/NanoBanana-PPT-Skills.git ~/.claude/skills/ppt-generator
然后直接告诉 Claude:"基于以下文档生成一个 5 页的 PPT"
应用场景
- 商务演示和工作汇报
- 教育培训和课程制作
- 产品发布和项目展示
- 营销提案和客户演示
- 数据报告和信息可视化
核心优势
- 完全本地化控制,数据隐私安全
- 支持作为 Claude Code Skill 无缝集成
- AI 转场视频让演示更生动
- 高质量 2K/4K 图片输出
- 开源免费,可定制扩展