Presentation-AI 是個(gè)開(kāi)源的AI演示文稿生成工具,靈感來(lái)自 gamma.app,幾分鐘就能做出好看的幻燈片,是 ALLWEONE AI 平臺(tái)的一部分。

Presentation-AI(圖1)

Presentation-AI功能特點(diǎn)

  • 內(nèi)容生成:輸入主題,AI 自動(dòng)幫你生成完整演示文稿。

  • 幻燈片調(diào)整:可以改幻燈片數(shù)量、語(yǔ)言和頁(yè)面樣式。

  • 大綱預(yù)覽:生成前能查看和修改 AI 寫(xiě)的大綱。

  • 多種主題:內(nèi)置 9 種模板,也能自己做新主題。

  • 圖片生成:可選不同的 AI 畫(huà)圖模型來(lái)配圖。

  • 風(fēng)格選擇:支持專業(yè)和休閑兩種演示風(fēng)格。

  • 實(shí)時(shí)生成:做幻燈片時(shí)能直接看到進(jìn)度。

  • 自由編輯:文字、字體、設(shè)計(jì)都能改。

  • 直接演示:不用導(dǎo)出,打開(kāi)就能播放。

  • 自動(dòng)保存:內(nèi)容會(huì)自己存好,不用擔(dān)心丟。

Presentation-AI技術(shù)組成

  • 網(wǎng)頁(yè)框架:Next.js

  • 樣式工具:Tailwind CSS

  • 數(shù)據(jù)庫(kù):PostgreSQL(用 Prisma 管理)

  • AI 功能:內(nèi)容用 OpenAI API,圖片用 Together AI API

  • 登錄方式:NextAuth 做認(rèn)證,支持 Google 賬號(hào)登錄

  • 代碼檢查:TypeScript

  • 其他工具:用了 ProseMirror 和 Plate 編輯器組件

Presentation-AI適用場(chǎng)景

  • 教學(xué):老師和學(xué)生快速做課件或?qū)W術(shù)報(bào)告。

  • 商務(wù):做產(chǎn)品介紹或市場(chǎng)分析演示。

  • 營(yíng)銷:定制幻燈片展示活動(dòng)或策略。

Presentation-AI快速上手

  1. 到https://github.com/allweonedev/presentation-ai下載代碼,裝好需要的軟件。

  2. 配置環(huán)境文件(需要 OpenAI、Together AI 等的密鑰)。

  3. 設(shè)置數(shù)據(jù)庫(kù),啟動(dòng)開(kāi)發(fā)工具。

項(xiàng)目地址

https://github.com/allweonedev/presentation-ai