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.
slide‑maker (addsumtech/slides_maker)
是什么 – 一个开源的 AI 驱动助手,可将研究论文、代码仓库、Markdown 文档或您描述的任何主题转换为原生的、完全可编辑的 PowerPoint(.pptx)文件。它通过串联一组专业 LLM 代理来实现这一目标:
- 内容规划者 读取源材料并起草叙事,确保每个统计数据或图表都能追溯到原始来源。
- 艺术指导 为每张幻灯片设计视觉布局,选择与内容匹配的模板或视觉语言。
- 批评者(独立评审员)检查初稿的事实准确性和设计质量,然后返回修正建议。
- 仲裁者(可选)可为高风险演示文稿强制执行更严格的审查规则。
结果是一个真正的 PowerPoint 文件,其中每个文本框、形状、图表和公式均可编辑——而不是扁平化的图像或截图。
主要功能(README 中描述)
| 功能 | 含义 |
|---|---|
| 源感知生成 | 系统解析您的论文/仓库/文档,从不捏造数据;每个数据点都可追溯到原始来源。 |
| 原生 PPTX 输出 | 生成真实的 PowerPoint 对象(文本框、图表、公式),您可在 PowerPoint 或 Keynote 中编辑。 |
| 独立审查 | 初次渲染后,一个独立的“批评者”代理会评估内容准确性和视觉质量,并在您收到最终文件前发送修正。 |
| 多种视觉语言 | 四种以图像为主导的风格(编辑型、柔和型、拼贴型、绘本型)和四种手绘风格(墨水、海报、剪纸、草图)。系统会根据内容自动选择风格,您也可通过名称请求特定风格。 |
| 模板支持 | 您可以将助手指向一个现有的 .pptx 模板(来自 slides_maker-site 仓库)或在本地注册模板以重复使用。 |
| 多语言支持 | 支持英文和中文内容;视觉语言会根据语言特性调整排版(例如,墨水 风格中的竖排中文/日文)。 |
| 仅本地运行 | 所有处理均在您的机器上完成;不涉及云服务、共享链接或动画网页背景。 |
| 可扩展代理 | 架构将规划、设计、批评和仲裁分离,便于替换或改进单个代理。 |
快速开始(来自 README)
# 1. 克隆模板仓库(只需一次)
git clone --depth 1 https://github.com/addsumtech/slides_maker-site.git
# 2. 在请求中直接使用模板(最简单)
# 例如在 Claude Code 或 Codex 聊天界面中的提示:
Use slide-maker. Follow the style of slides_maker-site/templates/decks/en/nvidia-overview/template.pptx
and build a product intro from my product.md.
# 3. (可选)注册模板以重复使用
# Claude Code 用户
cp -r slides_maker-site/templates/decks/en/nvidia-overview ~/.claude/slide-templates/nvidia-overview
# Codex 用户
cp -r slides_maker-site/templates/decks/en/nvidia-overview ~/.codex/slide-templates/nvidia-overview
请求后,助手将:
- 读取
product.md(或提供的论文/仓库)。 - 规划幻灯片叙事。
- 应用所选的视觉语言/模板。
- 运行批评者审查。
- 返回可下载的
deck.pptx。
适用场景
- 学术或技术演讲 – 每张图表都必须准确且可追溯。
- 投资人或产品推介 – 批评者可在您展示前发现布局或对比度问题。
- 多语言演示文稿 – 支持英文和中文,具备适当的排版。
- 注重设计的演示 – 内置视觉语言可实现精致外观,无需手动样式设置。
已知限制(README 中承认)
- 无零配置云服务 – 您必须在本地运行该工具。
- 不支持生成共享链接或动画网页背景;输出为静态
.pptx文件。 - 系统不会创造新内容;若无源材料,您必须让其“研究该主题”,但仍依赖外部数据源。
更多信息
- 介绍视频 – https://slides.addsum.top/
- 模板画廊 – 查看 README 中链接的实时预览和可下载的
.pptx文件。 - 视觉语言示例 – 运行
python3 skills/slide-maker/scripts/visual_languages.py --sample out/生成可编辑示例。 - 完整源码 – 主仓库(
addsumtech/slides_maker)及配套的slides_maker-site仓库(用于模板)。
总结 – slide‑maker 是一个 AI 驱动的流程,它读取真实源材料,使用可选视觉风格设计定制 PowerPoint,并在交付完全可编辑的演示文稿前,通过独立批评者进行审查。它被定位为“单提示填充模板”类 PPT 生成器的更高可信度替代方案。
相关
- 项目
- 项目
- 项目
- 项目
- 项目