网易首页 > 网易号 > 正文 申请入驻

独一份!带动效的 PPT 生成 Agent!使用教学&创作思路

0
分享至

前几天做了一个用 Nano Banana Pro 生成 PPT 的 Claude Code Skills。

但其实我一直想做的是实现一个现在都没有 Agent 产品实现的能力。

为生成的 PPT 加上演示动画,毕竟一个炫酷的 PPT 怎么能没有演示动画呢。

经过一天吭哧瘪肚跟 Claude Code 的激烈讨论,我终于搞定了,先看演示:

增加了动效之后的 PPT 看起来直接提升了一个档次,想象一下你在给甲方讲内容或者是一些公开的分享上掏出这么一手,然后说这都是 AI 做的,谁还能不相信你是 AI 专家。

介绍一下更新后的 PPT 生成 Skills 能力:

现在生成 PPT 的时候会询问你是否要生成视频转场,如果你选择生成的话他就会帮你导出一份图片的演示和视频演示。

其中视频演示包含两个部分,首先是一个写好的网页,方便你直接播放和演示,这里我还做了设计。


  1. 1.他只有在切换页面的时候才会播放转场视频,然后就会替换为静态图片,方便你讲解。
  2. 2.在首页我专门做了无限循环的视频设计,我们在一些公开场合演讲经常要等人或者提前准备,这个时候 PPT 封面会一直是动态的,吸引大家的目光。


在这个演示页面,你点击空格就会开始播放演示视频,键盘的左右键可以切换上一页和下一页。

另外的话这个 Skills 也会帮你导出一个完整的演示视频,方便装逼,你分享的时候可以直接发视频。


这玩意怎么用

这是一个用在 Claude Code 或者 OpenCode 这类 CLI 工具的 Skills,所以我们首先需要安装。

我已经把项目开源了,里面有 Claude Code 帮我写的非常详细的安装指南。

顺便夸一下 Claude Code 写的这个 Readme 清晰而且详细,我自己写不知道得写到啥时候。

项目地址:https://github.com/op7418/NanoBanana-PPT-Skills


这里我们只讲怎么安装为 Skills ,其他的安装方式可以去上面项目内容中查看。

在安装前我们需要简单做一些准备,准备一可灵和谷歌的 API。

首先就是谷歌的 API,主要用于使用 NanoBanana Pro 模型生成图片。

可以去 AI Studio 获取(https://aistudio.google.com/api-keys),这里你的 API 需要开启付费,免费的无法调用 Nano Banana Pro 模型。


然后是可灵的 API 这里主要用于给 PPT 生成转场动画视频,我用的国内的版本。

你可以在这里充值(https://klingai.com/cn/dev/pricing?scrollTo=video),建议先用那个 69 块钱的体验包,这个并发只有 3 我已经在代码里面做了处理。


然后我们就可以在这里获取到需要的可灵 API 了(https://app.klingai.com/cn/dev/api-key)。

这里创建的时候会产生两个 Key 我们都需要。


安装方式也很简单,如果你已经装了 ClaudeCode 或者 OpenCode 这类支持 Skills 的 CLI 的话,直接把下面提示词发给他们就行。

这里需要注意的是你需要将提示词中的三个 API Key 改为你自己的,刚才我们都已经获取到了。

请帮我将 NanoBanana PPT Skills 安装为 Claude Code Skill:

1. 创建 Skill 目录:
mkdir -p ~/.claude/skills/ppt-generator

2. 克隆项目到 Skill 目录:
git clone https://github.com/op7418/NanoBanana-PPT-Skills.git ~/.claude/skills/ppt-generator

3. 进入目录并安装依赖:
cd ~/.claude/skills/ppt-generator
python3 -m venv venv
source venv/bin/activate
pip install google-genai pillow python-dotenv

4. 配置 API 密钥:
cp .env.example .env

然后编辑 .env 文件,填入我的 API 密钥:
GEMINI_API_KEY=YOUR_GEMINI_API_KEY
KLING_ACCESS_KEY=YOUR_KLING_ACCESS_KEY
KLING_SECRET_KEY=YOUR_KLING_SECRET_KEY

5. 验证安装:
python3 generate_ppt.py --help

完成后,告诉我如何在 Claude Code 中使用这个 Skill。

我的 API 密钥:
- GEMINI_API_KEY: YOUR_GEMINI_API_KEY_HERE
- KLING_ACCESS_KEY: YOUR_KLING_ACCESS_KEY_HERE (可选)
- KLING_SECRET_KEY: YOUR_KLING_SECRET_KEY_HERE (可选)

安装的时候建议开启 Plan 模式,这样出问题的几率会小点,同时如果安装过程中,出问题就让他自己修复就好。

Plan 的开启方式是按两次 Shift+ Tab 键。


安装完成之后我们就可以使用了,首先需要将你想要生成 PPT 的文档放到一个文件夹里面去,当然你也可以没有文档先让他调用搜索工具帮你写一个。

然后在这个文件夹里面启动 Claude Code 。

这里顺便推荐我的另一个开源项目 Claude-Start(https://github.com/op7418/ai-claude-start),可以快速切换 Claude Code 的模型提供商,方便你快速更换模型,实现多个 Claude Code 窗口用不同的模型启动。


启动了 Claude Code 之后我们就可以直接跟他说了,简单来说就是“调用 Skills 将当前文件夹下的 XXX 文档生成 PPT”。

Skills 启动之后就会有一系列的选项让你选择,比如你要生成几页的 PPT、只生成图片还是要带动效视频、图片分辨率是多少,通过键盘的方向键正常选择就可以,之后就是一路回车等待就可以了,全程不需要交互。


生成之后他会自动保存所有的 PPT 图片并且给你一个用来演示 PPT 的网页,你可以通过键盘在浏览器控制 PPT 的播放。



我的创作思路

刚开始的 Skills 创建方法在上篇内容基本上已经说过了,那部分直到生成图片的部分还不是很复杂。

简单来说就是准备好所有的上下文文件,比如图片生成的提示词、Nano Banana Pro 的 API 文档以及你的 API Key 然后在那个文件夹打开跟 Claude Code 说你想要根据这些内容创建一个 Skills ,让他创建计划然后你审批继续就行。

详细的可以看我上一篇内容:


当时整个架构还是比较简单的,加上视频生成之后我们需要将图片和视频一起在网页上演示,同时还需要输出一个完整的视频,这时候整个架构就比较复杂了。

我直接让 Claude Code 帮我画了个架构图,我们可以看一下。


整个流程主要的步骤大概是这样的:


  1. 先查找到用户输入的文档和内容对文档进行分析和内规划。
  2. 然后调用 PPT 生成模块和风格加载器
  3. 基于风格加载器和图片生成模块指导生成图片生成需要的提示词。
  4. 调用 Nano Banana Pro 的 API 生成图片,同时监控生成过程
  5. 图片生成完成后调用首尾帧提示词和生成图片为每个转场生成首尾帧提示词。
  6. 然后调用可灵 API ,用 Kling-2.6 视频模型的 Pro 模式生成转场视频
  7. 将生成的视频和图片路径放到演示网页的代码中生成一个演示网页
  8. 同时调用本的 ffmpeg 将图片和视频剪辑成为一个完整的演示视频
  9. 最后输出完整视频和打开最后的演示网页。

这里比较重要的是在首尾帧提示词生成的时候,我设计了一个元提示词,Claude Code 会根据这个提示词和生成的图片来生成具体的提示词,这种元提示词后面会很有价值。


其中相对复杂的 FFmpeg 视频合成流程和播放器系统的流程是这样的。

虽然 FFmpeg 这里只是将图片和视频处理成一整个视频,但是涉及到的内容也很多,比如图片的时间控制,图片和视频分辨率的对齐最后的拼接和压缩。

好了今天内容就是这样了,这次这个复杂的 Skills 构建我自己也学到了非常多内容,建议大家都试试构建一个自己的 Agent,你就能理解 Agent 构建的难点和逻辑到底是什么样了,也能对市面上的同类产品有一个大致的判断。

我跟 Claude Code 老师也学到了很多的东西,比如让他帮我画流程图来解释整个 Agent 逻辑、API Key 应该怎么储存、让他帮我生成一个漂亮的 Readme 页面降低入门门槛,甚至学会了如何在 GitHub 增加演示视频。

而且我这个 Skills 基本全是用 Sonnet 4.5 模型生成的基本没有调用 Opus 模型,大概花了 20 美元的 API 费用,我觉得已经很强了,毕竟 20 美元你得到了一个通用的 PPT 生成 Agent。

结合今天早上 Anthropic 的人说他们的 Cowork 这个功能和现在的 ClaudeCode 基本都是 Claude Code 自己写的,我感觉 AI Coding 在最近已经到了一个临界点,他们已经开始自己指挥自己和自我复制了。

可能再过一年,我们回想现在这个节点,会发现它是一个非常重要的事件。

感谢各位的阅读,如果觉得对你有帮助的话,可以帮我点个赞或者喜欢,也可以推荐给你需要的朋友们!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
特朗普再爆惊天丑闻!多名白宫内部人士爆猛料:他智商还不如婴儿

特朗普再爆惊天丑闻!多名白宫内部人士爆猛料:他智商还不如婴儿

快乐彼岸
2026-09-11 07:59:51
俄罗斯和中国,投下反对票

俄罗斯和中国,投下反对票

都市快报橙柿互动
2026-09-11 07:11:10
全民化债的时代已经来了

全民化债的时代已经来了

细说职场
2026-09-11 21:34:33
耶伦带着50名经济学家,联手告了特朗普,征了中国的关税也得退?

耶伦带着50名经济学家,联手告了特朗普,征了中国的关税也得退?

施涛说
2026-09-11 16:51:56
女篮惨败,宫鲁鸣下课?新帅或曝光,47岁,执教严厉,或换所有后卫

女篮惨败,宫鲁鸣下课?新帅或曝光,47岁,执教严厉,或换所有后卫

喜欢体育的猫
2026-09-11 07:40:30
今夜,起飞了!美联储加息大消息,股市、黄金、白银,全线大涨!

今夜,起飞了!美联储加息大消息,股市、黄金、白银,全线大涨!

中国基金报
2026-09-11 23:28:31
宜家做了几个1:12的迷你屋,替所有乱糟糟的家说了句话

宜家做了几个1:12的迷你屋,替所有乱糟糟的家说了句话

温一壶月光啊
2026-09-10 21:30:52
49岁钟丽淇被送ICU抢救,老公回应语气紧张,一众友人赶赴医院!

49岁钟丽淇被送ICU抢救,老公回应语气紧张,一众友人赶赴医院!

娱乐团长
2026-09-11 16:21:53
又曝出轨大瓜,男子自曝妻子出轨班长5个月,班长只给他妻子买过情趣内衣,还曝光俩人大尺度聊天内容

又曝出轨大瓜,男子自曝妻子出轨班长5个月,班长只给他妻子买过情趣内衣,还曝光俩人大尺度聊天内容

汉史趣闻
2026-09-10 18:28:47
中国移动回应iPhoneDuo仅支持eSIM:eSIM服务与具体机型相关,目前也在不断更新,建议携机到营业厅咨询

中国移动回应iPhoneDuo仅支持eSIM:eSIM服务与具体机型相关,目前也在不断更新,建议携机到营业厅咨询

鲁中晨报
2026-09-10 09:51:03
中纪委连打两“虎”!

中纪委连打两“虎”!

扬子晚报
2026-09-11 18:33:44
重大调整!亚运会女篮名单突然有变!韩旭李月汝离队,一人回归太意外!宫鲁鸣目标明确,赛程出炉!网友喊话:不要输的太难堪

重大调整!亚运会女篮名单突然有变!韩旭李月汝离队,一人回归太意外!宫鲁鸣目标明确,赛程出炉!网友喊话:不要输的太难堪

小七说篮球
2026-09-11 17:16:18
上手iPhone Duo后我改主意了:折叠屏为何必须做到这么好?

上手iPhone Duo后我改主意了:折叠屏为何必须做到这么好?

报错免疫体
2026-09-11 00:30:16
1-3惨败!第4位8强诞生!就在刚刚,斯诺克爆大冷:世界第86掀翻世界第5!丁俊晖大杀四方,下一站遇强敌

1-3惨败!第4位8强诞生!就在刚刚,斯诺克爆大冷:世界第86掀翻世界第5!丁俊晖大杀四方,下一站遇强敌

锐评利物浦
2026-09-11 09:26:22
让人没想到的是,董建华刚走,他83岁的弟弟就浮出水面:家族身家超300亿,如今在英国买下大楼当起包租公,稳稳占据福布斯香港富豪榜

让人没想到的是,董建华刚走,他83岁的弟弟就浮出水面:家族身家超300亿,如今在英国买下大楼当起包租公,稳稳占据福布斯香港富豪榜

人生录
2026-09-11 00:05:25
刑拘!全网痛骂的“白眼狼女学生”根本不存在,姚先生底裤被扒:履历全靠包装,初中都没毕业

刑拘!全网痛骂的“白眼狼女学生”根本不存在,姚先生底裤被扒:履历全靠包装,初中都没毕业

火山詩话
2026-09-11 17:25:13
维尼修斯态度大反转:穆帅温情保护换来积极防守,伯纳乌静待爆发

维尼修斯态度大反转:穆帅温情保护换来积极防守,伯纳乌静待爆发

星耀国际足坛
2026-09-11 20:45:39
带电动升顶的小米澎程新车被标注为“文化生活服务车” 需一年一检高速节假日不免费?门店回应

带电动升顶的小米澎程新车被标注为“文化生活服务车” 需一年一检高速节假日不免费?门店回应

金融界
2026-09-09 18:18:15
杀进决赛却丢世界第1!萨巴伦卡不解:这很奇怪 会努力把它抢回来

杀进决赛却丢世界第1!萨巴伦卡不解:这很奇怪 会努力把它抢回来

风过乡
2026-09-11 13:08:30
东莞、宁波加入严查赵一鸣好想来,已有十余城开展专项检查

东莞、宁波加入严查赵一鸣好想来,已有十余城开展专项检查

ZAKER新闻
2026-09-11 16:50:23
2026-09-11 23:55:00
歸藏的AI工具箱 incentive-icons
歸藏的AI工具箱
关注人工智能、LLM 、 AI 图像视频和设计
334文章数 64关注度
往期回顾 全部

头条要闻

中方赴印代表团规模有多大 外交部回应

头条要闻

中方赴印代表团规模有多大 外交部回应

体育要闻

37岁还能场场进球,还能翻跟头!

娱乐要闻

黄晓明直言帮太多白眼狼,杨颖遭殃

财经要闻

女装“玖姿”母公司跨境贸易迷局:安正时尚说谎了吗?

科技要闻

苹果折叠屏比小米华为贵5000元,该怎么选

汽车要闻

买菜车也有小乐趣 风云T7不止是台合格家用SUV

态度原创

健康
教育
数码
时尚
本地

手脚发麻口齿不清?也可能是中风!

教育要闻

安徽中医药大学2027届推免301人:一年大涨36%,女生占81%

数码要闻

机械革命无界14S 2026笔记本锐龙版上架,国补价3994.15元

衣服别总是只穿黑色,看看这几款蓝色单品,清爽高级不过时

本地新闻

Onestage x 乐华娱乐暑期巡回选拔2026

无障碍浏览 进入关怀版