写论文、读代码、整理文档,最后总逃不开“做个 PPT 汇报”。手动排版费时,通用生成器又只会吐没法改的图片。Slide-Maker 把这件事交给编码代理:你把 PDF、代码、笔记丢给它,它在 Codex / Claude Code 里直接产出“原生可编辑”的 PPTX——图表、公式、演讲备注、点击动效都是真对象,交付前还有一个独立 critic 替你把关。

项目基本信息

信息项详情
项目名称Slide-Maker
GitHub地址https://github.com/addsumtech/slides_maker
项目描述把论文代码文档变成原生可编辑 PPTX 的代理技能
作者addsumtech
开源协议MIT License
开源状态公开
LanguagesPython
支持平台Windows / macOS / Linux
最后更新2026-11-04

一、项目介绍

Slide-Maker 是一个给编码代理用的技能(skill),定位是把任意素材转成可编辑的 PowerPoint。它不是截图式生成,而是调用 Python 的 PPTX 库真正写出 .pptx 文件:图表是原生图表、公式是真公式、演讲备注和点击动效都可改。它还带一个视觉语言模板库,并会在交付前让一个独立的 critic 先审一遍。

二、核心优势

  • 原生可编辑:产出标准 PPTX,不是图片,改起来零门槛。
  • 代理友好:直接在 Claude Code、Codex 里以 skill 形式调用。
  • 自带 critic:交付前独立评审,减少排版翻车。
  • 模板库:持续更新的视觉语言模板,风格统一。

三、适用场景

适合科研汇报、组内分享、客户演示:手里有论文 PDF、项目代码或零散笔记,想快速变成能上台讲的幻灯片,又不想被固定模板绑死。

四、安装教程

npx skills add addsumtech/slides_maker

常见报错:提示 skills 命令不存在 -> 确认所用编码代理支持 npx skills 体系;素材路径错误 -> 用绝对路径指向 PDF / md 文件。

五、使用示例

在代理里直接用自然语言下达任务:

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.

也可指定模板:

Use slide-maker with the Herbarium template and its light palette.
Turn notes.md into an 8-slide biology lesson for middle-school students.

六、常见问题

Q:出来的 PPT 能改吗? A:能,是原生 PPTX,PowerPoint / WPS 直接编辑。
Q:支持中文吗? A:支持,按提示语言生成即可。
Q:图表和公式会丢吗? A:不会,都是原生对象。

七、总结

Slide-Maker 把“从素材到幻灯片”的链路交给了代理,产出的还是能随便改的真 PPTX。汇报季的救命技能,装一个不亏。