写论文、做汇报最磨人的一步,往往不是内容,而是把内容排进 PPT。把 PDF 论文、零散笔记整理成十几页带图表、公式、演讲备注的幻灯片,手动排版动辄几小时,且改一遍就得重排一遍。更烦的是,很多 AI 生成的“PPT”其实是图片,根本没法在 PowerPoint 里继续改,一旦要调一句措辞就得从头重来。

Slides Maker 把这个流程交给了智能体:它能在 Codex、Claude Code 里,把论文、代码、文档直接产成“原生可编辑”的 PPTX,而不是不可改的图片,还自带图表、公式、点击展开动画与交付前的独立审校。它把“排版”这件机械劳动从人的肩膀上卸了下来。

项目基本信息

信息项详情
项目名称slides_maker
GitHub地址https://github.com/addsumtech/slides_maker
项目描述Turn papers, code, and docs into presentation-ready, natively editable PPTX in Codex / Claude Code. Native charts and equations, speaker notes, click-build animations, and an independent critic review before delivery. Comes with a visual-language template library, updated continuously.
作者addsumtech
开源协议MIT License
开源状态公开状态
LanguagesPython
支持平台Windows / macOS / Linux
最后更新2026-11-04

一、项目介绍

Slides Maker 是一个面向编程智能体的技能(skill),作用是把论文、代码与文档转换成可直接编辑的 PowerPoint 文件。它产出的 PPTX 是原生格式,图表、数学公式、演讲备注、点击展开动画都可在 PowerPoint 里继续修改,而非扁平图片。它还内置“独立 critic”在交付前做一轮质量审校,并附带一套持续更新的视觉语言模板库,让生成的幻灯片在美观上也有统一标准。项目本身以 Python 实现,并通过 skills 机制接入 Claude Code、Codex 等环境。

它和普通“截图式”PPT 生成器的本质区别,在于输出的是真 PPTX 而非图片。这意味着你拿到的不是一张张不可编辑的渲染图,而是一套能在 PowerPoint 里继续改的源文件:改文案、调图表、换模板都不必重新生成。对学术汇报、技术方案、客户提案这类“内容确定、但常要微调”的场景,这一点几乎决定了工具的可用性。

二、核心优势

第一,原生可编辑。输出是标准 PPTX,而非截图,后续改动零成本,这是它区别于多数同类工具的关键。第二,富元素支持。图表、公式、备注、动画一应俱全,适合学术与正式汇报,不必事后再手动补。第三,内置审校。交付前有一轮独立 critic 检查,减少低级错误与逻辑漏洞。第四,模板体系。视觉语言模板库统一风格,不用每次从空白开始,也避免生成“花里胡哨”的版式。第五,智能体原生。以 skill 形式接入编程智能体,用自然语言描述需求即可驱动。

三、适用场景

适合需要频繁做汇报的人:研究生把论文变成组会 slides、工程师把技术方案讲给老板、咨询师把文档落成客户提案。凡是“有内容、要排版”的场景,都能用它把机械劳动交给智能体。它也适合团队协作中需要统一汇报风格的情况——用同一套模板库,产出就不会千人千面。

如果你每月都要做几次汇报,而每次都卡在排版上,Slides Maker 是把重复劳动真正外包出去的实用工具。把内容给它,把审美交给模板库,你只需要在大纲阶段把把关。

四、安装教程

Slides Maker 以技能形式安装,在支持 skills 的智能体里一行命令接入:

# 在 Claude Code / Codex 等环境中安装该技能
npx skills add addsumtech/slides_maker

常见报错:npx skills 命令不存在多为智能体环境较旧、未带 skills 子系统,需升级到支持 skills 的版本;安装后若报找不到命令,确认该 skill 已被当前 agent 正确加载到 skills 目录;部分环境需先 npm i -g skills 之类的前置依赖。

五、使用示例

用自然语言描述需求即可生成:

Use slide-maker to turn paper.pdf into an English lab-meeting presentation.
Audience: my advisor and labmates. A 12-minute live talk, about 15 slides.
Keep it visual and concise. Show me the outline and design directions first.

预期:技能会先给出大纲与设计方向供你确认,再生成约 15 页、带图表与公式、可直接在 PowerPoint 打开修改的 PPTX。你也可以指定模板,例如用 Herbarium 模板和它的浅色配色,把 notes.md 变成面向中学生的 8 页生物课。

六、常见问题

Q:生成的 PPTX 能在 PowerPoint 里改吗?
A:能,它是原生可编辑格式,图表、公式、备注均可继续编辑,不是图片。

Q:只能处理 PDF 论文吗?
A:不,代码、笔记(如 notes.md)等文档也能作为素材来源,核心是把结构化内容转成幻灯片。

Q:风格会不会很丑?
A:内置视觉语言模板库统一风格,你也可指定模板与配色,避免随机版式。

Q:需要联网吗?
A:技能本身在本地运行,但底层智能体调用模型时仍需正常的模型访问能力。

七、总结

排版是内容工作的隐形税。Slides Maker 让智能体在写稿的同时顺手把 PPT 也排好,且产出的是可继续编辑的真 PPTX。对经常做汇报的人,这是把重复劳动真正外包出去的实用工具。它不会替你决定讲什么,但能把“怎么摆”这件琐事接走,让你把精力留给内容本身。先用自然语言要一份大纲,确认方向再生成,体验会更稳。