← 返回首頁

「PPT Master」用 AI 從文件生成真正可編輯的 PPTX,無需設計技能

Python Trending 🇺🇦
Python Trending 🇺🇦
@pythontrending
147🔁 22
𝕏 (Twitter)🔥
AI 中文摘要Claude 生成

「PPT Master」用 AI 從文件生成真正可編輯的 PPTX,無需設計技能。

PPT Master 是開源工具,利用人工智慧從 PDF、DOCX、URL 或 Markdown 直接產生原生可編輯的 PowerPoint 檔案,所有元素如圖形、文字方塊和圖表皆為真實物件,而非圖像,讓使用者點擊即可修改。作者 Hugo He 批評市售 AI 簡報工具僅輸出圖像或簡陋文字清單,無法真正編輯,且需付月費、上傳檔案並綁定平台,此工具則解決這些痛點。

獨特優勢

PPT Master 強調真正 PowerPoint 相容性,若無法在 PowerPoint 中開啟並編輯,就不配叫 PPT。相較其他工具,它具備以下差異:

  • 真實 PowerPoint:每個輸出元素皆可直接點擊編輯。
  • 透明成本:免費開源,僅需自有 AI 編輯器,低至每份簡報 $0.08(使用 VS Code Copilot)。
  • 資料本地處理:除 AI 模型通訊外,整個流程在本機執行,無需上傳檔案。
  • 無平台鎖定:支援 Claude Code、Cursor、VS Code Copilot 等,兼容 Claude、GPT、Gemini、Kimi 等模型。

作者指出,現有工具看似美觀卻無法編輯,或僅產出基本清單,還強迫使用者綁定訂閱和雲端,這讓日常製作簡報的專業人士如投資顧問浪費時間。

實際範例與畫廊

工具提供 15 個專案、共 229 頁的範例,展示多樣風格,包括:

  • Magazine:暖色大地調、照片豐富版面,從園藝指南轉換。
  • Academic:結構化研究格式、資料導向,從醫學影像分割研究產生。
  • Dark Art:電影感暗黑背景、畫廊美學,從音樂影片分析生成。
  • Nature Documentary:沉浸式攝影、最小化 UI,從野生動物濕地紀錄片轉換。
  • Tech / SaaS:乾淨白卡片、定價表版面,從 Claude AI 訂閱方案產生。
  • Product Launch:高對比、粗體規格強調,從小米春季發表會生成。

這些範例證明工具能處理雜誌、學術、藝術、自然紀錄片、SaaS 和產品發表等情境,輸出皆為可編輯 PPTX。線上示範見 https://hugohe3.github.io/ppt-master/。

作者背景與動機

作者 Hugo He 是財務專業人士(CPA、CPV、投資顧問工程師),每日製作簡報卻厭倦現有 AI 工具僅輸出圖像,而非可編輯的 DrawingML 元素。在投資與顧問工作中,他需審核並修改數百張投影片,手動製作耗時,因此開發此工具,橋接「領域專業」與「產品工程」,轉化專業痛點為人人可用的開源解決方案。專案僅官方發布於 GitHub(https://github.com/hugohe3/ppt-master)和 AtomGit 鏡像,其他平台重分發非作者維護,採用 MIT 授權需署名。

快速入門步驟

安裝簡易,需 Python 3.10+,選配 Node.js 18+(微信頁轉換)和 Pandoc(DOCX/EPUB 轉換):

  • macOS:brew install pythonbrew install nodebrew install pandoc
  • Ubuntu/Debian:sudo apt install python3 python3-pip 等。
  • Windows:從官網下載。

選擇 AI 編輯器:

  • Claude Code(⭐⭐⭐):最佳效果,原生 Opus 最大上下文。
  • Cursor / VS Code + Copilot(⭐⭐):良好替代。
  • Codebuddy IDE(⭐⭐):適合中文模型如 Kimi 2.5、MiniMax 2.7。

設定方式:

  • 下載 ZIP 或 git clone https://github.com/hugohe3/ppt-master.git,執行 pip install -r requirements.txt
  • 在 AI 聊天介面輸入需求,如「我有 Q3 季度報告需轉 PPT」,AI 確認規格(模板、無模板;16:9 格式;8-10 頁等),自動處理內容分析、視覺設計、SVG 生成與 PPTX 匯出。

輸出至 exports/:原生圖形 .pptx(Office 2016+ 相容)和 _svg.pptx 視覺參考。若 AI 遺失上下文,讓它讀 skills/ppt-master/SKILL.md;問題查閱 FAQ。

AI 圖像生成選項

選配功能透過環境變數設定 API 金鑰,如:

IMAGE_BACKEND=gemini
GEMINI_API_KEY=your-api-key
GEMINI_MODEL=gemini-3.1-flash-image-preview

支援後端:gemini、openai、qwen、zhipu、volcengine、stability、bfl、ideogram、siliconflow、fal、replicate。執行 python3 skills/ppt-master/scripts/image_gen.py --list-backends 查看層級。建議在 Gemini 生成圖像後下載全尺寸,並用 scripts/gemini_watermark_remover.py 移除浮水印。

文件與資源

豐富文件涵蓋:

  • Why PPT Master:與 Gamma、Copilot 等比較。
  • SKILL.md:核心工作流程與規則。
  • Canvas Formats:PPT 16:9、小紅書、微信等 10+ 格式。
  • Scripts & Tools:所有指令。
  • Examples:15 專案 229 頁。
  • Technical Design:架構、SVG 哲學。
  • FAQ:模型選擇、成本、版面疑難、客製模板。

貢獻見 CONTRIBUTING.md,聯絡管道包括 GitHub Discussions(問題分享)、Issues(Bug/功能請求)、[email protected](商業諮詢)和 www.hehugo.com(作者資訊)。專案獲 DigitalOcean 支持,歡迎 PayPal 或支付宝贊助。星數歷史圖顯示成長,若有幫助請給 ⭐。