当前位置: 首页 > news >正文

一个让你像聊天一样做PPT的AI工具

你有没有遇到过这种情况:明天就要做汇报了,PPT 还是一片空白;脑子里想法一堆,却被排版、配色、找图这些琐事搞得心力交瘁?

别急,现在有一款叫Banana Slides的 AI 工具,能让你像聊天一样轻松做出又快又好看的PPT。它的口号是:“Vibe your PPT like vibing code”

简单来说,Banana Slides 是一个原生 AI PPT 生成器,基于一个叫nano banana pro的强大 AI 模型。它不像市面上那些只能套模板、改改文字的“假AI”,而是真能理解你的想法,并按你的想法来生成、修改每一页PPT。

  • 一句话生成:你只要说“帮我做个关于预制菜生产线的 PPT”,它就能自动生成大纲、内容、配图,甚至排版都给你安排好。

  • 大纲模式:先写个提纲,AI 帮你扩充成完整的页面。

  • 页面描述:你可以直接告诉 AI 每一页要放什么内容、什么风格。

更厉害的是,你还能用自然语言修改!比如:“把第三页换成饼图”、“把标题颜色改成蓝色”、“加一个案例分析模块”……AI 会立刻响应,不用点来点去。

你可以上传 Word、PDF、Markdown、TXT 等格式的文档,AI 会自动:

  • 提取文字重点

  • 识别里面的图片或图表链接

  • 甚至能参考你上传的设计图,模仿风格生成 PPT

这就避免了“图文割裂”“素材质量差”的老问题。

传统 PPT 工具得点菜单、拖图层、调参数……而 Banana Slides 让你用嘴说就行。不满意哪一块?框选它,然后说“换成柱状图”或者“文字放大一点”,AI 就会重新生成那一块,而且风格还跟整份 PPT 保持一致。

做完的 PPT 可以一键导出成PPTXPDF格式,默认就是 16:9 的标准比例,排版完美,不用再手动调整,拿去开会、上课、汇报都行。

背后的技术

  • 前端:用 React + TypeScript 写成,界面流畅,支持拖拽、实时预览。

  • 后端:基于 Python Flask,用 SQLite 存数据,用 python-pptx 生成 PPT。

  • AI 核心:调用 Google Gemini 或 OpenAI 的大模型(可通过 AIHubMix 平台接入),特别强调了对nano banana pro 模型的优化支持 -- 这个模型在图文生成上效果惊艳,能精准还原你描述的风格和内容。

部署步骤

推荐用 Docker 一键启动(适合大多数用户)

ounter(lineounter(lineounter(lineounter(lineounter(linegit clone https://github.com/Anionex/banana-slidescd banana-slidescp .env.example .env# 编辑 .env,填上你的 Gemini 或 OpenAI 的 API 密钥docker compose up -d

然后打开浏览器,访问http://localhost:3000就能用了!

特别提醒:非商业用途免费

这个项目采用CC BY-NC-SA 4.0 开源协议,意思是:你可以免费用于学习、教学、个人项目、非营利研究。但企业使用、商业服务、收费产品等,需要获得作者授权。

项目地址:https://github.com/Anionex/banana-slides

http://www.zskr.cn/news/113595.html

相关文章:

  • LobeChat证书管理生命周期
  • 一人独角兽公司的Agent:基于国产多模型 #竞赛发布
  • 3、Qt 界面开发:小部件与布局全解析
  • 4、Qt 应用程序主窗口开发全解析
  • 6、Qt 自定义小部件开发全解析
  • 让你的手机更懂你,小米澎湃OS 3“热点编译加速”技术揭秘
  • 正式裁员30000人,赔偿N+4!
  • 推动差异化连接落地,这家运营商的经验值得参考!
  • 投递 2 天,拿下 Offer!
  • 分享几个嵌入式软件开源项目,值得深度复刻!
  • 产品经理和我说“这个需求是老板要做的”,你猜我会怎么怼回去?(说说我自己的故事...)
  • 【API 设计之道】06 结构化错误处理:RFC 7807 与错误模型的最佳实践
  • LobeChat智谱ChatGLM接入全流程:Zhipu AI API对接
  • 12月21日,杭州见!
  • Spring AI 最新实战系列(一)完成一个简单的AI项目
  • 思考与练习之答案与解析(第四章 程序组成与输入输出)
  • 终极Kafka-UI快速部署指南:5分钟搞定可视化监控
  • 人机关系中的不可公度性
  • 第一部分:类和对象(中)— 取地址运算符重载
  • NVIDIA没想到会间接干掉中国中低端手机,AI横扫一切!
  • Mem Reduct内存管理终极指南:解决电脑卡顿的完整教程
  • 电脑c盘内存满了怎么清理内存 释放空间不求人
  • 政务智能体发展研究报告(附下载)
  • UniExtract2万能文件解压工具:从入门到精通的全方位指南
  • 暗黑破坏神2存档编辑器终极指南:从零基础到精通进阶
  • LobeChat安全性评估:数据隐私保护如何做到位?
  • EmotiVoice语音合成在心理咨询机器人中的应用潜力
  • EmotiVoice语音合成在电子宠物产品中的情感互动设计
  • CSS 伪类 after 清除浮动:前端老手都在用的布局妙招
  • 矢量计算的交响乐:Ascend C向量编程范式与指令级并行优化