AI PPT Generator:用 Markdown 生成 PPTX 的 Skill

前言

做演示文稿时,手工调版式最耗时:改一行标题就要逐页检查对齐,图表还得单独做图再粘贴。AI PPT Generator 把「写内容」和「排版式」拆开——你只写一份 Markdown,脚本负责生成排版完整的 .pptx。下面介绍这个 Skill 的定位、安装和用法。

这是什么

AI PPT Generator(坐标 @clawhub_agilight/ppt-maker,版本 1.0.3)是基于 SKILL.md 格式的 Agent Skill,由 agilight 发布在 ClawHub,分类 office-efficiency,上游仓库 https://clawhub.ai/agilight/ppt-maker 。它解决的问题是:在对话或自动化流程里,用一份 Markdown 文件直接产出版式统一的 .pptx,不需要打开 PowerPoint 手工调整。

页面标注:安全审计 Pass,许可证 MIT-0。抓取到的页面数据为评分 100000、下载 39937 次、安装 1220 次。

安装与启用

安装走 OpenClaw 的命令行工具:

openclaw skills install @agilight/ppt-maker

安装后脚本位于 ~/.openclaw/workspace/skills/ppt-maker/scripts/ppt-maker.js,依赖 pptxgenjs(页面标注已安装)。在支持 SKILL.md 的 Agent 环境里可直接引用技能名 ppt-maker,也可以在提示词里说「请使用 ppt-maker 技能」。

核心功能

1、Markdown 分页。# 大标题 是封面页,## 章节标题 每节一页,结束页关键字(感谢、谢谢、thank、thanks、Q&A、问答、结束、The End、再见、联系方式)会被自动识别并居中排版。
2、内容元素。### 小标题、有序/无序列表、引用块、代码块、表格都有固定版式:引用块为左侧竖条加浅色背景,代码块为深色背景加等宽字体,表格为表头底色加交替行着色。
3、自动图表。在 ## 标题或 ### 小标题里写关键字,其下方表格自动转成对应图表。饼图关键字:占比、比例、份额、构成、组成、百分比、比重、pie;柱状图关键字:柱状、柱形、排名、top、对比、比较、分布、销售额、金额、数量、业绩、产量、营收、bar;折线图关键字:趋势、增长、变化、走势、曲线、时间、月度、季度、年度、line、trend。没有关键字时按数值推断:数值列总和在 80~120 之间识别为饼图,有 ≥2 个数值点默认柱状图;支持多列数值,生成多系列图表。数值解析容错较好,100万、¥250、$1,200、30%、85元、1200亿 均可识别。
4、六套主题。ocean(默认,蓝色海洋)、sunset(橙红日落)、purple(紫罗兰)、luxury(黑金奢华)、midnight(深夜暗色)、classic(经典绿)。

典型用法

先用 -h 确认参数,或用 -l 列出全部主题:

node ~/.openclaw/workspace/skills/ppt-maker/scripts/ppt-maker.js -h
node ~/.openclaw/workspace/skills/ppt-maker/scripts/ppt-maker.js -l

写一份 input.md,封面用 #,分页用 ##,需要图表的页在标题里写关键字、表格放在正文:

# 2026年度总结报告
北灵聊AI · 年度工作汇报

## 销售占比分析
### 各产品占比饼图
| 产品 | 占比(%) |
|------|---------|
| 大米 | 30 |
| 高粱 | 50 |
| 小麦 | 20 |

## 月度销售趋势
### 销售额变化趋势折线图
| 月份 | 销售额(万元) |
|------|-------------|
| 1月 | 35 |
| 6月 | 72 |
| 12月 | 102 |

## 核心成果
- 新增客户 126 家,同比增长 35%

## 感谢聆听
北灵聊AI

然后执行转换:

node ~/.openclaw/workspace/skills/ppt-maker/scripts/ppt-maker.js -i input.md -o output.pptx -t ocean

输出会自动补 .pptx 后缀。换主题只改 -t 参数,例如 -t midnight 或 -t luxury。命令行参数一览:-i 输入 Markdown 路径(必填)、-o 输出路径(必填)、-t 主题(可选)、-l 列出主题、-h 帮助。

适用场景与注意

适合:需要从 Markdown 快速出一份版式统一的 PPTX,尤其是带数据表格、希望自动生成图表的汇报材料;也适合在 Agent 流程里作为「写稿 → 出片」的一步。

限制:

1、必须遵守 Markdown 结构:# 开头是封面,## 开头分页,否则版式不成立。
2、图表触发依赖标题里的关键字,写在 ## 或 ### 中最可靠;表格第一行为表头、第二行为 |---| 分隔,第二列起含可解析数字才会触发图表。
3、表格没有数值列或不符合图表规则时,保持表格原样渲染(含交替行底色)。
4、行内格式 **粗体**、*斜体*、~~删除线~~ 会被清理为纯文本。
5、依赖 pptxgenjs,若环境缺失需先补齐依赖。
6、本 Skill 只做 Markdown → PPTX,不覆盖 Word 报告、Excel 表格、纯数据图表图片或视频制作。

结尾

AI PPT Generator 的价值在于把排版交给脚本,人只负责内容组织和图表类型的选择,模板不用每次重做。官方地址:https://api.skillhub.cn/user_2c769e18/ppt-maker ,SkillHub 页面:https://www.skillhub.cn/skills/clawhub_agilight/ppt-maker ,上游仓库:https://clawhub.ai/agilight/ppt-maker 。

羽毛球分组比赛记分
小程序二维码

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

小夜