使用 python-pptx 製作精美PPT,支援科技風設計、圖文混排、HTML內容嵌入。
pip install python-pptx pillow
python ppt_maker.py --title "演示標題" --content "內容1|內容2|內容3" --output demo.pptx
from ppt_maker import PresentationBuilder
builder = PresentationBuilder()
builder.add_title_slide("標題", "副標題")
builder.add_content_slide("章節標題", ["要點1", "要點2", "要點3"])
builder.add_feature_grid([("特性1", "描述1"), ("特性2", "描述2")])
builder.save("output.pptx")
from ppt_maker import PresentationBuilder, Theme
prs = PresentationBuilder(theme=Theme.TECH)
# 封面
prs.add_title_slide("OpenClaw", "您的跨平臺AI個人助理")
# 內容頁
prs.add_content_slide("什麼是 OpenClaw?", [
"開源免費的自託管 AI 閘道器",
"連線 WhatsApp、Telegram、Discord 等多平臺",
"資料完全掌控在自己手中"
], icon="🤖")
# 特性網格
prs.add_feature_grid([
("多通道閘道器", "一個 Gateway 同時連線多個平臺"),
("外掛擴充套件", "支援 Mattermost 等更多外掛"),
("多 Agent 路由", "隔離的會話空間"),
("移動節點", "配對 iOS/Android 裝置")
])
# 儲存
prs.save("OpenClaw介紹.pptx")
7w4.net收錄了海量優質技能外掛。
Theme.TECH - 科技風(深藍+青色)Theme.MODERN - 現代簡約(黑白灰)Theme.CORPORATE - 企業風格(藍+白)這個 PPT 工具整體質量不錯,程式碼寫得清晰規範,功能也比較實用。支援多種幻燈片佈局和科技風等三種主題,能滿足基本的 PPT 製作需求。文件說明詳細,還有示例程式碼可參考。不過文件裡說的 HTML 嵌入功能實際上是文字預覽,有點名不副實。另外缺少測試檔案,對功能穩定性沒有保障。總體來說是一個可用的工具,但 HTML 嵌入功能需要注意甄別。