PPT制作工具:open-slide、SlideAgent、LivePPT、Claude、SpeedAI、sandun

之前汇总过PPT制作工具:

本文继续汇总介绍几款PPT制作工具。

AI PPT的大方向有三种

解读:

  • 原生填空派:借助模板,将内容填入到预设的模板中,指明在坐标(x,y)出放一个文本框,内容是A,颜色是B,通过脚本调用PowerPoint自身的接口来创建元素。优势是原始对象操作,劣势就是死板,依靠模板。
  • 代码渲染派:LLM写HTML,然后渲染出来,各种样式也可以预置,也可针对性修改,会显得灵活一点,有样式创新性,但没那么高。
  • 图像生成派:把PPT当作画画,把每页内容直接画出来,Nano Banana Pro的出现,上限无比高,但不易修改,成本也过高,每次修改都是重新生成图片,当然也有可以图层操作。

latex beamer

open-slide

官网,一个专为AI智能体设计的开源(GitHub,4.7K Star,324 Fork)幻灯片生成框架。只需自然语言描述,就可一键生成精美 PPT,适配全人群使用!

官方贴心给出在线体验地址,不过只有PPT浏览功能,并没有注册按钮,没有找到在线生成PPT入口;

导出功能还有限,支持导出HTML、PDF、图片形式的PPTX,也就是暂时没有可编辑PPTX格式。

3个演示快捷键

设计思路:

  • 少抽象:一套deck就是一些React组件。每个slide目录下有一个 index.tsx,默认导出的是页面组件数组。没有额外DSL,也没有复杂模板系统。
  • 多约束结果可预测:固定1920×1080画布,意味着布局是可推理;
  • 编辑:预览、点选、批量修改、评论、回写源码、再交给Agent处理。

核心特性

  • 智能体原生创作:内置/create-slide/slide-authoring/apply-comments/create-theme等技能,智能体可端到端生成幻灯片
  • 导出为静态HTML和PDF:一键生成,无需服务器即可分享
  • 幻灯片管理器:支持文件夹、自定义emoji、拖拽排序
  • 部署友好:输出纯静态构建,可一键部署到Vercel、Cloudflare Pages等

实战

安装及初始化

bash 复制代码
# 初始化新幻灯片项目
npx @open-slide/cli init my-slide
cd my-slide
pnpm install
pnpm dev
pnpm build

浏览器打开http://localhost:3000,即可看到生成的PPT。如果需要调整某页样式,点击页面元素,在审查器中添加评论"把封面标题颜色改为蓝色",然后运行/apply-comments,智能体会自动修改代码。

SlideAgent

开源(GitHub,142 Star,22 Fork)AI驱动演示文稿生成工具。输入主题或上传文档即可生成大纲、内容与设计,并支持在线预览与多种格式导出。

特点

  • AI生成PPT:自动生成大纲、内容与设计
  • 知识库:上传文档并基于知识库生成 PPT
  • 在线预览与编辑:浏览器内预览并直接编辑文本
  • 在线分享:生成分享链接,支持设置有效期
  • 任务队列:批量任务后台排队处理
  • PPTX导出服务:独立export_tool服务将HTML幻灯片转换为可编辑PPTX

导出服务,基于FastAPI,原理:Playwright(Chromium)渲染HTML,dom-to-pptx转换为PPTX,并支持字体嵌入与图标资产。

项目结构

复制代码
.env.example         # 环境变量示例
docker-compose.yml   # Docker 编排配置
README.md            # 项目说明

backend/             # Python 后端 (FastAPI)
├── services/        # 核心服务(导出、分享、知识库)
├── routers/         # API 路由
├── database/        # 数据库模型与 CRUD
├── api_server.py    # FastAPI 服务器入口
├── requirements.txt # Python 依赖
└── Dockerfile

frontend/            # React 前端 (Vite)
├── src/
│   ├── pages/       # 页面组件 (Home, Knowledge, ShareView)
│   ├── components/  # 可复用组件 (Sidebar, Modals, etc.)
│   ├── lib/         # API 请求与工具函数
│   └── types/       # TypeScript 类型定义
├── package.json     # Node.js 依赖
├── vite.config.ts   # Vite 配置
└── Dockerfile

export_tool/         # 导出服务 (PDF/PNG/HTML/PPTX)
├── app/             # FastAPI 应用与服务
├── dom-to-pptx/     # HTML -> PPTX 核心库
├── fonts/           # 字体资源(嵌入)
└── Dockerfile

部署:

bash 复制代码
git clone https://github.com/Mrguanglei/SlideAgent.git
cd SlideAgent
# 可选,按需修改
cp .env.example .env
vim .env
docker-compose up --build -d

在项目根目录创建.env文件以覆盖默认配置:

变量 默认值 说明
POSTGRES_DB pptagent 数据库名称
POSTGRES_USER pptagent 数据库用户名
POSTGRES_PASSWORD pptagent 数据库密码
DATABASE_URL postgresql+asyncpg://... 数据库连接字符串
PPTAGENT_API_BASE_URL https://open.bigmodel.cn/api/paas/v4/ PPT生成LLM API地址
PPTAGENT_API_KEY your_api_key PPT生成LLM API Key
PPTAGENT_MODEL glm-4-flash PPT生成LLM模型
KNOWLEDGE_LLM_BASE_URL PPTAGENT_API_BASE_URL 知识库LLM API地址
KNOWLEDGE_LLM_API_KEY PPTAGENT_API_KEY 知识库LLM API Key
KNOWLEDGE_LLM_MODEL glm-4-flash 知识库LLM模型
KNOWLEDGE_EMBEDDING_MODEL embedding-3 知识库向量化模型
KNOWLEDGE_UPLOAD_DIR /tmp/knowledge_uploads 知识库文件上传目录

LivePPT

开源(GitHub,76 Star,14 Fork)Skill,可把Markdown、README变成可点击、可翻页、可分享的HTML演示页。

把传统PPT升级成电影感网页演示:转场更流畅、叙事更有节奏、情绪更能被放大。它适合发布会、路演、作品展示,也适合任何想让表达更有冲击力的人。你传递的不再是一页页静态信息,而是一段让人愿意看完、愿意记住的故事。

核心能力

  • build-from-readme:README直接生成HTML deck
  • build-showcase:一条命令生成Markdown内容+HTML
  • render_plan_to_html.py:把Markdown渲染为单文件HTML deck
  • add_theme.py:生成主题Token CSS
  • 支持主题、品牌名、封面副标题参数
  • 支持翻页、导航点、进度条、键盘控制

项目结构

bash 复制代码
LivePPT/
├── README.md
└── skills/public/LivePPT/
	├── README.md
	├── SKILL.md
	├── scripts/
	│   ├── build_from_readme.py
	│   ├── build_showcase.py
	│   ├── render_plan_to_html.py
	│   ├── generate_showcase_plan.py
	│   └── add_theme.py
	├── demos/
	├── examples/
	├── references/
	└── releases/

实战

基于源码安装

bash 复制代码
git clone https://github.com/AIPMAndy/LivePPT.git
cd LivePPT/skills/public/LivePPT
make validate

使用示例:

  • 基于现有README直接生成HTML
bash 复制代码
make build-from-readme \
	README_INPUT=README.md \
	OUTPUT=dist/readme-deck.html \
	STYLE=prism-command \
	BRAND="LivePPT"

命令行或浏览器打开生成的HTML:open dist/readme-deck.html

  • 基于提示词生成HTML
bash 复制代码
make build-showcase \
	PROJECT="AI产品发布网页演示" \
	AUDIENCE="技术决策者" \
	STYLE=neo-luxury \
	BRAND="LivePPT" \
	PLAN=plans/showcase.md \
	OUTPUT=dist/index.html
bash 复制代码

Claude in PowerPoint

官网,直接把AI助理Claude搬进PowerPoint,帮自动生成幻灯片、精准修改,还能保持品牌风格和模板一致性,连接实时数据,把各种工具里的信息直接放进PPT里

核心功能

  • 自动构建幻灯片:根据你的需求,快速生成PPT的结构和初步内容,帮你省去从零开始的烦恼。
  • 智能精准编辑:理解你的布局、字体和母版要求,确保所有修改都符合品牌规范和模板,避免跑偏。
  • 实时迭代更新:支持连接实时数据源,让PPT中的信息,如销售数据、图表等,保持最新状态,无需手动更新。
  • 内容润色与优化:帮助你改进文案、优化排版,让演示文稿更具专业性和吸引力。

SpeedAI

官网,专注学术场景的一站式AI内容检测与优化工具,主打AIGC检测、降AI率、降重与学术润色,由北航博士团队开发,核心是在保语义、保格式前提下高效去AI化与降重。

功能清单,即左侧边栏

功能很多,本文只关心AI PPT,点击【AI PPT】。

有2种使用模式

  • 给定素材:标题、Word、PDF文档,从给定素材生成PPT

如下图,输入主题,粘帖内容或上传文件

  • 一句话生成:只有标题

点击页面顶部

来到页面

实战

实战示例:在AI、LLM时代,压测工具有哪些新的发展,以具体的开源项目来介绍,生成20页PPT。

【注】:需要注册手机号+绑定微信方可体验使用:

AI分析用户输入的提示词,给出弹窗二次确认用户需求:

以及

主要是选择一个贴切需求的标题和内容侧重方向,然后点击确认提交。

AI开始干活,只能说,太专业,真专业:不到2分钟,搜集全网可用161篇论文

基于其中关联度高的41篇,生成PPT大纲

大纲支持修改、删除、调整层级

强是真的强,Token消耗也是真的可怕。

PPT生成成功后,支持在线预览,支持网页端在线编辑,服务端会存有版本记录;可整版内容和风格,一句话把职场风格变为手绘风格、卡通风格、文艺风格等;最后,可一键导出为PDF或PPTX文件,方便汇报或在Office中打开编辑。

三顿

官网,界面简洁

流程:需求调研→资料搜集→大纲策划→生成策划稿→生成设计稿。

提示词:

复制代码
# Role: 顶级的PPT结构架构师

## Profile
- 版本:2.0 (Context-Aware)
- 专业:PPT逻辑结构设计
- 特长:运用金字塔原理,结合**背景调研信息**构建清晰的演示逻辑

## Goals
基于用户提供的 **PPT主题** 和 **背景调研信息 (Context)**,设计一份逻辑严密、层次清晰的PPT大纲。

## Core Methodology: 金字塔原理
1. 结论先行:每个部分以核心观点开篇
2. 以上统下:上层观点是下层内容的总结
3. 归类分组:同一层级的内容属于同一逻辑范畴
4. 逻辑递进:内容按照某种逻辑顺序展开

## 重要:利用调研信息
你将获得一些关于主题的搜索摘要。请务必参考这些信息来规划大纲,使其切合当前的市场现状或技术事实,而不是凭空捏造。
例如:如果调研显示"某技术已过时",则不要将其作为核心推荐。

## 输出规范
请严格按照以下JSON格式输出,结果用[PPT_OUTLINE]和[/PPT_OUTLINE]包裹:

[PPT_OUTLINE]
{
  "ppt_outline": {
    "cover": {
      "title": "引人注目的主标题",
      "sub_title": "副标题",
      "content": []
    },
    "table_of_contents": {
      "title": "目录",
      "content": ["第一部分标题", "第二部分标题", "..."]
    },
    "parts": [
      {
        "part_title": "第一部分:章节标题",
        "pages": [
          { "title": "页面标题1", "content": [] },
          { "title": "页面标题2", "content": [] }
        ]
      }
    ],
    "end_page": {
      "title": "总结与展望",
      "content": []
    }
  }
}
[/PPT_OUTLINE]

## Constraints
1. 必须严格遵循JSON格式。
2. **页数要求*:{{PAGE_REQUIREMENTS}}
相关推荐
优信其乐1 天前
2026 PPT讲解视频生成工具易用性排行榜
人工智能·powerpoint·yoco·ppt转视频工具·数字人讲解ppt
tedcloud1231 天前
Dolt部署教程:打造可追踪数据变更的数据库环境
服务器·数据库·人工智能·学习·自动化·powerpoint
jinglong.zha1 天前
AI·PPT设计变现实战训练营:从0到1学设计+派单交付
人工智能·powerpoint·ai写作·ppt
SpaceAIGlobal1 天前
6款AI PPT工具深度实测:数据保真与模板适配能力对比
人工智能·powerpoint
SpaceAIGlobal3 天前
AI生成PPT如何套用公司模板?自定义模板功能详解
人工智能·powerpoint
梦奇不是胖猫3 天前
《从0到1带你掌握 Skill》
人工智能·powerpoint
优信其乐4 天前
AI数字人讲解视频的未来,不是数字人,而是PPT
人工智能·powerpoint·yoco·ppt转视频工具
醒醒该学习了!4 天前
AI在PPT制作中的应用
人工智能·powerpoint