10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI智能体

html-ppt-skill:AI 原生 PPT 生成器,20 天 2600 Star 的开源项目

1月前 AI智能体 1492 0

20 天,2600+ Star。又一个做 PPT 的项目在 GitHub 火了,叫 html-ppt-skill。

它做的事情听起来很简单:让 AI 帮你做 PPT。自带 36 套主题、31 种布局、47 个动效,还有一个像素级精确的演讲者模式。

它不生成 PPTX 文件,而是直接输出一份纯静态的 HTML 文件——零构建、零依赖、AI 原生,双击打开浏览器就能演示。

项目定位:Agent Skill

html-ppt-skill 本质上是一个 Agent Skill——AI Agent 的插件。装好后,直接告诉 AI 你要什么:

做一份微服务架构的技术分享,10 页,暗色主题,要有架构图和代码示例

AI 会自动选择模板、主题、布局,输出一个完整的 HTML 文件。双击打开,按 F 全屏,直接演示。

36 套主题,覆盖全场景

项目内置了 36 套主题,覆盖极简、暗色、渐变、科技、出版、柔和、商务、效果等不同风格:

  • 学术汇报:minimal-white、editorial-serif 等极简风
  • 技术分享:cyberpunk-neon、terminal-green 等赛博风
  • 小红书图文:xiaohongshu-white、soft-pastel 等柔和风

按 T 键可以实时切换主题,方便快速对比效果。

15 套完整模板

除了主题,项目还从真实项目中提炼出 15 套完整模板:

  • tech-sharing:GitHub 暗底风格,专门给技术分享用
  • pitch-deck:YC 风格的融资路演模板
  • xhs-post:3:4 竖版的小红书图文模板
  • presenter-mode-reveal:每页带 150-300 字示例逐字稿,配合演讲者模式

如果要准备一场正式分享,直接拿这套模板改内容就行。

31 种布局 + 47 个动效

布局

从封面、目录、章节分隔,到文字排版、数据图表、代码展示,再到时间线、架构图、流程图,31 种布局基本够用。每种布局都带真实的示例数据,复制粘贴就能用。

动效

47 个动效 = 27 个 CSS 动画 + 20 个 Canvas FX:

  • CSS 动画:轻量,适合常规入场
  • Canvas FX:手写的 canvas 模块,粒子爆发、星空飞行、神经网络脉冲等电影级效果,适合封面或关键时刻

为什么是 HTML 而不是 PPTX?

作者的选择很明确:零构建。

  • 生成的文件不需要安装任何软件,双击用浏览器打开就能演示
  • 没有 node_modules,没有构建步骤,只有 CDN 上的字体文件
  • 对于开发者来说,比打开 PowerPoint 顺滑太多

演讲者模式:真正用心的地方

按 S 键,弹出一个独立的演讲者窗口,里面有四个可拖拽、可缩放的磁吸卡片:

  1. 当前页预览
  2. 下一页预览
  3. 逐字稿
  4. 计时器

每个预览卡片是一个 iframe,加载同一份 HTML 文件,只是 URL 多了一个 ?preview=N 参数。这意味着预览和观众看到的是完全相同的 CSS、主题、字体、viewport——像素级精确,不会出现"预览和实际不一样"的尴尬。

翻页时,演讲者窗口通过 BroadcastChannel 和主窗口同步,用 postMessage 通知 iframe 切换页面。整个过程不重新加载页面,不白屏,不闪烁。

快速上手

方式一:安装为 Agent Skill(推荐)

npx skills add https://github.com/lewislulu/html-ppt-skill

装好后在 Claude Code 等 AI Agent 中直接说需求,AI 会自动调用 skill 生成 HTML 文件。

方式二:直接克隆仓库

git clone https://github.com/lewislulu/html-ppt-skill
cd html-ppt-skill
./scripts/new-deck.sh my-talk

然后用浏览器打开生成的 HTML 文件。

操作快捷键

按键 功能
← → 翻页
F 全屏演示
S 打开演讲者窗口
O 幻灯片网格预览
T 循环切换主题(36 套)
A 循环演示入场动画

主题展示与模板浏览

想先感受效果?仓库里提供了两个展示页面:

  • templates/theme-showcase.html:36 套主题展示,每页用独立 iframe 渲染,避免样式互相污染
  • templates/full-decks-index.html:全部 15 套完整模板浏览

导出 PDF

用浏览器打印功能,选择"另存为 PDF"即可导出。

当前限制

  • 只能导出 PNG:没法直接生成 PPTX。需执行 ./scripts/render.sh 你的PPT文件.html,借助无头 Chrome 把每页渲染成 PNG,再手动粘贴到 PPT 或批量转换。
  • 需编辑 HTML 源码:修改内容需要直接编辑 HTML,对不懂前端的人来说上手门槛偏高。

苏米注

html-ppt-skill 的出现,标志着 AI 生成演示文稿正在从"模拟传统"走向"原生 HTML"。

与 Gamma、Beautiful.ai 等 SaaS 方案相比,它的核心优势在于:① 零依赖:纯静态 HTML,双击即用,无需注册账号;② AI 原生:作为 Agent Skill 直接嵌入工作流,不需要在多个工具间切换;③ 演讲者模式:像素级精确的预览 + BroadcastChannel 同步,体验甚至优于传统 PPT。

对于技术分享、路演等场景,如果你习惯用浏览器演示,这套方案值得尝试。项目基于 MIT 协议开放,20 天 2600+ Star,活跃度极高。

GitHub:https://github.com/lewislulu/html-ppt-skill

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:html-ppt-skill:AI 原生 PPT 生成器,20 天 2600 Star 的开源项目
#html-ppt-skill #AI生成PPT #开源项目 #Agent-Skill #演示文稿 
收藏 1
腾讯 ima + WorkBuddy 打通:AI 直接读写你的知识库,效率翻倍指南
DS2API 部署指南:NAS 部署将 DeepSeek Web 转为 OpenAI/Claude/Gemini 兼容 API
推荐阅读
  • 面向 Agent 的 CLI 设计最佳实践:7 条原则打造 AI 友好的命令行工具
  • Superpowers Agent Skills:using-superpowers、brainstorming、writing-plans 设计与规划纪律
  • 从手动排版到一行命令发布文章,我用OpenClaw自动化微信公众号的全流程
  • 快速搞懂 CLI 并拥有专属 CLI 工具
  • 用飞书官方CLI开发了一套Skills,专门为 AI Agent 设计命令行自动化
评论 (0)
请登录后发表评论
分类精选
Multi-Agent(多智能体)实战:OpenClaw x 飞书机器人,为每个业务场景打造专属多Agent项目协作群
6456 3月前
微信 iLink Bot 协议深度拆解:开发者必备实战手册
4859 2月前
微信官方 ClawBot 插件多Agent如何绑定多个微信号?让全家人都用上了OpenClaw!
3841 2月前
OpenClaw 升级到 2026.3.24 后,微信 ClawBot 插件更新指南
3698 2月前
即梦CLI:如何用OpenClaw搭建AI工作流实现24小时自动化生图、生视频创作
3675 2月前
Star-Office-UI:用像素办公室实时可视化 OpenClaw(小龙虾)的工作状态
3583 3月前
OpenClaw 飞书多 Agent 实战:一只龙虾不够用?教你养一池子龙虾
3355 3月前
新手入门小龙虾(OpenClaw)完整配置指南
2968 3月前
7 个高质量前端UI设计的 Skills(技能包),让 AI 编程生成高质量UI代码
2780 1月前
OpenClaw 2026.3.2 版本权限隔离导致工具失效,两招教你满血复活!
2610 3月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Codex+HyperFrames:把公众号推文变成1分半科普视频
2 微软 SkillOpt:像训练神经网络一样训练 AI Skill,GitHub 5000+ Star
3 零基础创建 AI Skill 的完整方法:从真实任务到封装复用
4 AI Agent 是什么:从对话式 AI 到任务执行者的关键转变
5 Superpowers Agent Skills:using-superpowers、brainstorming、writing-plans 设计与规划纪律
6 AI Agent四层模型:LangChain从入门到精通
7 一文读懂AI Agent:从Model到Harness的完整概念体系
8 2026 开源 Agent 工具栈全景图:生产环境验证过的 7 层架构
9 Agent 工程新基建:Harness 如何决定 AI Agent 从 Demo 到生产系统的可靠性?
10 LangChain Deep Agent 全流程评估方案:解决 Agent 上线前的核心痛点
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联