Repolode
Anionex

Anionex/banana-slides

原生 AI 幻灯片生成应用,可将想法、大纲、文档和模板生成为可编辑的 PPTX、PDF 或讲解视频。

可替代:GammaMicrosoft PowerPoint

Star
15,787
Fork
1,913
未关闭 Issue
68
最近提交
昨天

这是什么?

Banana Slides 是一款可自行部署的网页应用,基于图像生成模型制作演示文稿。用户可以从一个主题、一份大纲或逐页描述开始,应用会生成结构化大纲和每页内容。上传的 PDF、Docx、Markdown 和文本文件会被解析,提取要点、图片和图表,图片会自动进入项目素材库供后续复用。

编辑方式以自然语言为主:可以直接要求修改整页,也可以框选某个区域并描述替换内容,例如把图片换成饼图。用户可以上传图片或 PDF 作为模板,系统能为每页自动匹配模板,也支持逐页手动绑定。项目可导出为可编辑 PPTX、PDF,或带 AI 语音旁白和字幕的 MP4 讲解视频。

项目提供 Docker Compose 本地部署方案和桌面版,并附带命令行工具。模型接入支持 Gemini、OpenAI 兼容接口、火山引擎、Vertex AI,以及通过 LazyLLM 接入的多家国内厂商。代码采用 AGPL-3.0 协议,闭源商业使用需另行获得授权。

核心功能

  • 01根据单个主题生成幻灯片大纲和逐页内容。
  • 02解析 PDF、Docx、Markdown 和文本文件中的要点、图片与图表。
  • 03支持用自然语言或框选区域的方式修改页面。
  • 04支持自定义模板,并可为每页单独匹配或绑定模板。
  • 05可导出可编辑 PPTX、PDF,或带字幕的讲解视频。
  • 06提供 Docker Compose 本地部署,支持多家 AI 模型服务。

适用场景

  • 把主题或零散笔记快速整理成演示初稿。
  • 将已有文档或报告转换为幻灯片。
  • 按照公司或个人模板制作风格统一的演示文稿。
  • 由幻灯片内容生成带旁白的讲解视频。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/Anionex/banana-slides
  2. 2

    也可直接使用在线 Demo

使用前须知

  • 生成功能依赖 AI 模型 API Key,通常需要付费。
  • 采用 AGPL-3.0 许可证,对网络服务形式的修改要求公开源代码。
  • README 主要介绍基于 Docker 的本地部署,自行托管需要一定配置工作。

标签

常见问题

banana-slides 是什么?
原生 AI 幻灯片生成应用,可将想法、大纲、文档和模板生成为可编辑的 PPTX、PDF 或讲解视频。 Banana Slides 是一款可自行部署的网页应用,基于图像生成模型制作演示文稿。用户可以从一个主题、一份大纲或逐页描述开始,应用会生成结构化大纲和每页内容。上传的 PDF、Docx、Markdown 和文本文件会被解析,提取要点、图片和图表,图片会自动进入项目素材库供后续复用。
banana-slides 可以免费使用吗?用的什么许可证?
banana-slides 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
banana-slides 还在维护吗?
活跃维护中。banana-slides 最近一次提交是在 2026年10月19日。
banana-slides 适合用来做什么?
把主题或零散笔记快速整理成演示初稿。 将已有文档或报告转换为幻灯片。 按照公司或个人模板制作风格统一的演示文稿。 由幻灯片内容生成带旁白的讲解视频。
banana-slides 怎么安装和运行?
克隆仓库: git clone https://github.com/Anionex/banana-slides 也可直接使用在线 Demo
在哪里获取 banana-slides?
源代码和安装说明在 GitHub 上:https://github.com/Anionex/banana-slides

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目