awesome-ai-ppt
AI赋能PPT的精选资源清单,覆盖生成、编辑与智能化工具
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
AI赋能PPT的精选资源清单,覆盖生成、编辑与智能化工具
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一下这样的场景:周一早上 9 点,你刚打开电脑,产品经理发来一篇 3000 字的竞品分析报告,告诉你"下午开会要用 PPT,明天 deadline"。你看着屏幕上密密麻麻的文字,脑子里已经开始想象要复制粘贴多少页、要调多少次行距、要配多少张图——光是想想就头皮发麻。
又或者:你是 AI 应用开发者,想给用户做一个"上传论文,30 秒生成答辩 PPT"的功能。但翻遍 GitHub 也不知道该用哪个开源库:是 python-pptx 够用,还是要上 PptxGenJS?要不要引入 MCP server?有没有现成的 skill 可以直接塞进 Claude Code 里?
awesome-ai-ppt 就是为解决这两类人共同的痛苦而生的。
awesome-ai-ppt 由 GitHub 用户 ningzimu(据资料为北京邮电大学学生)于 2026 年 5 月创建并持续维护,是一个专注于 AI 辅助演示生成、PowerPoint 自动化、PPTX 编辑和幻灯片工作流工具 的精选清单。
与普通的"链接大杂烩"不同,这是一个真正意义上的精选列表(Curated List)。维护者制定了一套明确的收录规则:
截至 2026 年 8 月,该清单已收录 超过 75 个优质开源项目,成为 AI PPT 领域最具系统性的导航手册。配合配套的 GitHub Pages 网站 和 awesome-ai-ppt skill,用户可以像查字典一样快速定位适合自己的工具。
awesome-ai-ppt 将收录项目按主工作流技术路线划分为四大类,这种分类方式本身就是一份很好的行业洞察:
先生成 HTML/Web 幻灯片页面,再导出或转换为 PPT。代表作包括 zarazhangrui/frontend-slides(28,356★)和 alchaincyf/huashu-design(23,682★)。这类方案的核心优势是开发门槛低、视觉表现力强,前端工程师可以快速上手;同时 Reveal.js、Marp 等成熟框架提供了稳定的基础设施。代表性 MCP 工具 presenton/presenton(9,908★)则打通了 API 接口,支持程序化调用。
值得注意的是,HTML-first 路线中有大量项目以 Claude Code / Codex Skill 的形式分发——这是 2025-2026 年 AI Agent 生态中新兴的交付模式,开发者将提示词工程封装为可复用的 skill,用户只需一条 npx -y skills@latest add ... 命令即可安装到自己的 agent 环境中。
以图像生成模型(gpt-image-2 等)为核心,将每一页幻灯片渲染为整页图片,再打包为 PPTX、PDF 或视频。ningzimu/codex-ppt-skill(5,341★)和 Anionex/banana-slides(15,517★)是这条路线的标杆。这种方案的优势是视觉质量最高,生成效果接近专业设计师出品,但代价是可编辑性较低——图片式 PPT 需要额外的"可编辑化"步骤才能还原文字层。
这条路线还衍生出了一个有趣的子领域:幻灯片截图→可编辑 PPTX 的逆向重建。ningzimu/image-to-editable-ppt-skill(2,228★)正是这个方向的核心工具,它解决了"别人发来一个 PPT 截图,我该怎么改文字"这个高频痛点。
直接通过 PptxGenJS、python-pptx、Office XML 等库生成原生可编辑的 PPTX 文件。hugohe3/ppt-master(50,198★)是这条路线当之无愧的顶流,支持从文档、URL 和 Markdown 直接生成原生可编辑 PowerPoint,star 数在所有收录项目中排名第一。GordenSun/GordenPPTSkill(2,998★)则专注于咨询风格的模板化生成,适合商务场景。
这条路线的优势是输出质量最可控、文件最规范,生成的 PPTX 可以直接在 Microsoft PowerPoint 中无差别打开和编辑,是企业级应用的首选路径。
底层库、MCP Server、Office 自动化和格式转换工具构成了整个生态的地基。gitbrent/PptxGenJS(6,079★)和 scanny/python-pptx(3,503★)是 JS/Python 生态中历史最悠久的两个 PPT 库。值得关注的是 MCP(Model Context Protocol)协议的崛起——多个项目如 trsdn/mcp-server-ppt、supercurses/powerpoint、ykuwai/ppt-mcp 都在构建 PPT 领域的 MCP 标准化接口,让 AI Agent 可以通过统一协议控制 PowerPoint 的创建和编辑。
iOfficeAI/OfficeCLI(29,495★)是另一个亮点项目,这是一个本地优先的 Office CLI 工具,可在无需安装 Microsoft Office 的情况下创建、检查、编辑、渲染和自动化 PowerPoint 文件,对 Linux 服务器环境尤为友好。
awesome-ai-ppt 提供了两种接入方式,适合不同技术背景的用户:
方式一:安装 awesome-ai-ppt Skill(推荐 AI Agent 用户)
如果你是 Claude Code、Codex、OpenClaw 或 Hermes Agent 等支持 SKILL.md 的 AI Coding Agent 用户,只需一句指令即可安装:
npx -y skills@latest add ningzimu/awesome-ai-ppt --skill awesome-ai-ppt --agent codex --global
安装后,告诉 AI 你的使用场景("我想把一篇技术文章做成可编辑 PPT")、材料类型(论文/报告/大纲)和偏好(重视设计还是重视编辑),AI 会结合这个精选清单为你推荐最合适的工具组合。
方式二:直接浏览 GitHub Pages 网站(推荐人工筛选)
访问 https://ningzimu.github.io/awesome-ai-ppt/ 可以按分类浏览所有收录项目,每个项目都标注了 star 数、标签(Skill/MCP/Editable 等)和简要说明,适合需要自己做决策的场景。
使用 awesome-ai-ppt 之前,有几个重要的预期管理:
第一,这不是一键部署工具。 awesome-ai-ppt 本身是一个列表项目,没有 Docker 容器、没有 Web 服务、没有可运行的代码。部署"ai-ppt"的能力,需要从清单中选择具体项目(如 hugohe3/ppt-master 或 banana-slides)并按其文档进行配置。清单的价值在于减少调研时间,而不是替代后续的工程工作。
第二,清单质量依赖维护者的持续更新。 AI PPT 领域发展极快,2026 年上半年图片生成式 PPT 路线从无到有、迅速扩张,hugohe3/ppt-master 从发布到登顶只用了不到三个月。awesome-ai-ppt 的维护者只有一人(ningzimu),且从仓库活动记录看,更新频率与新项目涌现速度之间存在一定的时间差。使用前建议核对 GitHub 主页的最新 commit 时间。
第三,部分项目有许可证限制。 清单中并非所有项目都采用 MIT/Apache 等宽松许可证。GordenPPTSkill 的模板仅限"个人、研究和非商业教育用途";Morgensonne/EditDeck 等项目也有各自的许可证约束,商业使用前务必核实。
awesome-ai-ppt 的价值不仅在于收集工具,更在于它提供了一个系统性的分类框架,帮助从业者理解整个 AI PPT 赛道的技术演进逻辑。
从 2024-2025 年的"python-pptx 批量生成"到 2025-2026 年的"图片生成式整页渲染",再到当下的"MCP 标准化接口大一统",awesome-ai-ppt 的分类演变本身就是一部 AI 演示工具的技术简史。清单中 Skill/MCP 标签的高频出现,折射出一个行业趋势:AI 工具的交付方式正在从"安装包"向"技能包"迁移,未来用户获取 AI PPT 能力的主要入口可能是 AI Agent 的 skill store,而不是传统的应用商店。
如果你正在做 AI 应用开发、agent 工作流设计或演示自动化平台选型,awesome-ai-ppt 是目前最值得参考的行业目录——它至少帮你省掉一周的调研时间。
相关链接
npx -y skills@latest add ningzimu/awesome-ai-ppt --skill awesome-ai-ppt --agent codex --global