Presenton
一個(gè)可以本地運(yùn)行的開源AI PPT生成器,使用OpenAI、Gemini或Ollama等模型,確保數(shù)據(jù)隱私和控制。Presenton官網(wǎng)入口網(wǎng)址
標(biāo)簽:Ai工具箱 Ai開源項(xiàng)目AiPPT ai工具箱 AI開源項(xiàng)目 PresentonPresenton官網(wǎng)
一個(gè)可以本地運(yùn)行的開源AI PPT生成器,使用OpenAI、Gemini或Ollama等模型,確保數(shù)據(jù)隱私和控制。
網(wǎng)站提供:Ai工具箱,Ai開源項(xiàng)目,Presenton,aippt。

Presenton簡介
Open-Source AI Presentation Generator and API . Contribute to presenton/presenton development by creating an account on GitHub.
Presenton 是一款開源的本地 aippt 生成工具,能保護(hù)用戶數(shù)據(jù)隱私。用在線 AI 做 PPT 時(shí),用戶常要上傳敏感數(shù)據(jù),容易有信息泄露風(fēng)險(xiǎn)。它支持 OpenAI、Gemini、Ollama 等主流 AI 模型,有自定義 HTML 模板和多種PPT模板主題,還能接入 DALL-E3、Gemini Flash、Pexels 等圖片來源。另外,它支持 API 接口,能批量生成和與其他系統(tǒng)集成,最終可導(dǎo)出 PowerPoint 和 PDF 格式,和主流辦公軟件兼容。
Presenton功能特征
核心功能
-
AI 生成PPT:輸入主題或大綱,就能快速生成完整PPT。
-
隱私保護(hù):所有代碼和數(shù)據(jù)處理都在本地設(shè)備運(yùn)行,不上傳云端,保障數(shù)據(jù)隱私。
-
支持多種模型:可使用 OpenAI、Gemini 等,也能通過 Ollama 集成自托管的開源模型。
-
自定義布局和主題:能用 HTML 和 Tailwind 創(chuàng)建自定義布局,滿足不同設(shè)計(jì)需求。
-
圖像生成:可從 DALL-E3、Gemini Flash、Pexels、Pixabay 等多個(gè)來源生成圖像。
-
API 支持:可作為 API 部署,通過 HTTP 請(qǐng)求生成PPT。
-
導(dǎo)出格式:支持導(dǎo)出為 PowerPoint(PPTX)和 PDF 格式。
UI 功能
-
輸入提示詞,選幻燈片數(shù)量和語言,可上傳支持的文檔。
-
選擇PPT主題。
-
查看、編輯PPT大綱,可添加幻燈片。
-
可再次選擇主題(可能是重復(fù)步驟或不同階段的選擇)。
-
在應(yīng)用中查看PPT。
-
更改PPT主題。
-
導(dǎo)出為 PDF 和 PPTX 格式。
Presenton 使用指南
基本使用流程
-
啟動(dòng)應(yīng)用:按部署指南啟動(dòng) Presenton 服務(wù),用瀏覽器訪問http://localhost:5000(默認(rèn)端口)。
-
初始設(shè)置:首次使用需配置 AI 模型(如 OpenAI、Gemini、Ollama),輸入對(duì)應(yīng) API 密鑰(如有需要),選擇圖像生成服務(wù)(如 Pexels、Pixabay)并配置相關(guān)密鑰。
-
創(chuàng)建PPT:在主界面輸入主題或提示詞(比如 “人工智能在醫(yī)療領(lǐng)域的應(yīng)用”),選幻燈片數(shù)量(默認(rèn) 8 張,5-15 張之間),選語言(默認(rèn)英文)和布局風(fēng)格(general/classic/modern/professional),可選上傳參考文檔(PDF、TXT、PPTX、DOCX 格式),然后點(diǎn)擊生成。
-
編輯與調(diào)整:生成后可查看大綱,添加、刪除或重排幻燈片,編輯內(nèi)容,換主題樣式,調(diào)整圖像(重新生成或替換)。
-
導(dǎo)出PPT:完成編輯后,可導(dǎo)出為 PPTX(方便在 PowerPoint 中進(jìn)一步編輯)或 PDF(方便分享和展示)。
API 使用方法
若要通過編程使用,可調(diào)用 API,發(fā)送 POST 請(qǐng)求到 /api/v1/ppt/presentation/generate(示例代碼略)。
import requests
url = "http://localhost:5000/api/v1/ppt/presentation/generate"
files = {
"prompt": (None, "人工智能基礎(chǔ)教程"),
"n_slides": (None, "10"),
"language": (None, "Chinese"),
"layout": (None, "professional"),
# 可選:添加文檔
# "documents": open("reference.pdf", "rb")
}
response = requests.post(url, files=files)
result = response.json()
print("生成的演示文稿ID:", result["presentation_id"])
print("下載地址:", result["path"])
注意事項(xiàng)
?要正確配置 AI 模型和 API 密鑰,否則可能生成失敗。
?復(fù)雜主題生成時(shí)間可能較長。
?本地運(yùn)行 Ollama 模型,首次使用會(huì)自動(dòng)下載,耗時(shí)可能較長。
?生成圖像需確保對(duì)應(yīng)圖像服務(wù)配置正確。
?開源地址:https://github.com/presenton/presenton
Presenton官網(wǎng)入口網(wǎng)址
https://github.com/presenton/presenton
OpenI小編發(fā)現(xiàn)Presenton網(wǎng)站非常受用戶歡迎,請(qǐng)?jiān)L問Presenton網(wǎng)址入口試用。
數(shù)據(jù)評(píng)估
本站OpenI提供的Presenton都來源于網(wǎng)絡(luò),不保證外部鏈接的準(zhǔn)確性和完整性,同時(shí),對(duì)于該外部鏈接的指向,不由OpenI實(shí)際控制,在2025年 7月 31日 上午9:00收錄時(shí),該網(wǎng)頁上的內(nèi)容,都屬于合規(guī)合法,后期網(wǎng)頁的內(nèi)容如出現(xiàn)違規(guī),可以直接聯(lián)系網(wǎng)站管理員進(jìn)行刪除,OpenI不承擔(dān)任何責(zé)任。



粵公網(wǎng)安備 44011502001135號(hào)