workbuddy-ppt:让 Agent 生成、读懂和修改 PPT

前言

给 Agent 下一个「根据这份大纲做一份课件」的任务,常见的结果是:能产出一份 .pptx,但版式散乱、文字溢出、母版不统一,改一页还要重新生成整份文件。另一个方向是让 Agent 直接操作 pptx 的 XML,可靠但门槛高,且容易在合并时把图表和图片弄丢。

下面介绍的 workbuddy-ppt 走的是中间路线:把 PPT 的创建、理解和编辑封装成一个 Skill,让 Agent 用统一的接口完成「从零生成」和「在已有文件上改」两类操作。它是 WorkBuddy 原本内置的 PPT 工具,现在作为独立 Skill 发布在 SkillHub 上。

这是什么

workbuddy-ppt 是一个面向演示文稿的 Agent Skill,坐标 @user_2761353a/wb-ppt,当前版本 1.0.1,由社区作者 user_2761353a 发布,SkillHub 分类为 education。它解决的问题是:让 Agent 在同一套流程里既生成新的 .pptx,也读取已有 .pptx 并做局部编辑。

按 SkillHub 页面的说法,它原为 WorkBuddy 内置的 PPT 工具,效果较好,适合给老师快速产出一份质量不错的 PPT 初稿,页面对此做了特别推荐。标签信息显示 requires_api_key=false,即使用时不需要额外的 API Key。

核心功能

1、生成完整的 .pptx。输入可以是主题、大纲、文档、数据或参考材料,Skill 负责组织成一份结构完整的演示文稿。

2、理解已有 PPT。读取已有的 .pptx 并回答关于它的问题,例如某一页讲了什么、全文的结构是怎样的。

3、编辑已有 PPT。在保留其余内容的前提下,改标题、改某一页、增加或删除页面。

触发词包括:做PPT、生成PPT、改PPT、看这份PPT、这一页讲什么、pptx、幻灯片。这些词命中时,Agent 会把当前任务交给这个 Skill 处理。

安装与启用

安装入口是 SkillHub 上的 Skill 页面,按页面提示把该 Skill 添加到当前使用的 Agent 客户端即可:

https://www.skillhub.cn/skills/user_2761353a/wb-ppt

该 Skill 基于通用 SKILL.md 格式编写。具体导入方式取决于你使用的客户端,各客户端(Cursor、Codex CLI、Claude Code 等)对 Skill 目录和配置的支持并不一致,此处不逐一展开,以各客户端当前版本的文档为准。

典型用法

生成一份初稿:

根据这份课程大纲生成一份 PPT,输出为 demo.pptx

读取并回答某页内容:

看这份 demo.pptx,第三页讲了什么

对已有文件做局部编辑:

改一下 demo.pptx 的标题,并把第 5 页删掉

三段输入分别对应生成、理解和编辑三条路径,命令式的措辞更容易让 Agent 判定该走哪一步。

适用场景与注意

适合的场景:需要快速得到一份可继续修改的 PPT 初稿,或者需要对已有演示文稿做问答和局部调整。文档、大纲、数据类的输入都可以作为生成素材。

需要注意的地方:SkillHub 页面的标签只标注了 requires_api_key=false,功能和质量上的限制没有逐条列出,建议首次使用时先用一份小文件验证生成效果和中文排版。

另外,页面上给出的评分与下载数会随时间变化。本次核对时的数据是:评分 100000,下载 1928。

结尾

workbuddy-ppt 的价值在于把 PPT 的生成和编辑收敛到同一个 Skill 里,Agent 不必在「重新生成整份文件」和「手写 XML」之间二选一。如果你需要在 Agent 工作流里增加演示文稿能力,可以从下面的地址开始:

https://api.skillhub.cn/user_2761353a/wb-ppt
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜