Presenton
Presenton簡介
Presenton 是一款開源的本地 aippt 生成工具,能保護用戶數(shù)據(jù)隱私。用在線 AI 做 PPT 時,用戶常要上傳敏感數(shù)據(jù),容易有信息泄露風險。它支持 OpenAI、Gemini、Ollama 等主流 AI 模型,有自定義 HTML 模板和多種PPT模板主題,還能接入 DALL-E3、Gemini Flash、Pexels 等圖片來源。另外,它支持 API 接口,能批量生成和與其他系統(tǒng)集成,最終可導(dǎo)出 PowerPoint 和 PDF 格式,和主流辦公軟件兼容。

Presenton功能特征
核心功能
AI 生成PPT:輸入主題或大綱,就能快速生成完整PPT。
隱私保護:所有代碼和數(shù)據(jù)處理都在本地設(shè)備運行,不上傳云端,保障數(shù)據(jù)隱私。
支持多種模型:可使用 OpenAI、Gemini 等,也能通過 Ollama 集成自托管的開源模型。
自定義布局和主題:能用 HTML 和 Tailwind 創(chuàng)建自定義布局,滿足不同設(shè)計需求。
圖像生成:可從 DALL-E3、Gemini Flash、Pexels、Pixabay 等多個來源生成圖像。
API 支持:可作為 API 部署,通過 HTTP 請求生成PPT。
導(dǎo)出格式:支持導(dǎo)出為 PowerPoint(PPTX)和 PDF 格式。
UI 功能
輸入提示詞,選幻燈片數(shù)量和語言,可上傳支持的文檔。
選擇PPT主題。
查看、編輯PPT大綱,可添加幻燈片。
可再次選擇主題(可能是重復(fù)步驟或不同階段的選擇)。
在應(yīng)用中查看PPT。
更改PPT主題。
導(dǎo)出為 PDF 和 PPTX 格式。
Presenton 使用指南
基本使用流程
啟動應(yīng)用:按部署指南啟動 Presenton 服務(wù),用瀏覽器訪問http://localhost:5000(默認端口)。
初始設(shè)置:首次使用需配置 AI 模型(如 OpenAI、Gemini、Ollama),輸入對應(yīng) API 密鑰(如有需要),選擇圖像生成服務(wù)(如 Pexels、Pixabay)并配置相關(guān)密鑰。
創(chuàng)建PPT:在主界面輸入主題或提示詞(比如 “人工智能在醫(yī)療領(lǐng)域的應(yīng)用”),選幻燈片數(shù)量(默認 8 張,5-15 張之間),選語言(默認英文)和布局風格(general/classic/modern/professional),可選上傳參考文檔(PDF、TXT、PPTX、DOCX 格式),然后點擊生成。
編輯與調(diào)整:生成后可查看大綱,添加、刪除或重排幻燈片,編輯內(nèi)容,換主題樣式,調(diào)整圖像(重新生成或替換)。
導(dǎo)出PPT:完成編輯后,可導(dǎo)出為 PPTX(方便在 PowerPoint 中進一步編輯)或 PDF(方便分享和展示)。
API 使用方法
若要通過編程使用,可調(diào)用 API,發(fā)送 POST 請求到 /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"])注意事項
?要正確配置 AI 模型和 API 密鑰,否則可能生成失敗。
?復(fù)雜主題生成時間可能較長。
?本地運行 Ollama 模型,首次使用會自動下載,耗時可能較長。
?生成圖像需確保對應(yīng)圖像服務(wù)配置正確。
?開源地址:https://github.com/presenton/presenton
提交您的產(chǎn)品
Ai應(yīng)用
Ai資訊
AI生圖
AI生視頻
開源AI應(yīng)用平臺
中文版Ai一鍵生成PPT



