跳到主要內容
Lab Grimoire
TW EN
請喝咖啡
ai-tools

PPT Master

AI 管線工具,能將任意文件轉換為完全可編輯的原生 PowerPoint:真正的形狀、文字框與圖表,不是嵌入截圖。v2.7.0 新增實時預覽標注、模板複製、14+ 圖片後端與聲音複製旁白。每次約消耗 100K token,序列化生成,定位是正式交付品而非快速草稿。MIT 授權,17K stars,Python 開源。

最適合誰

研究人員、顧問,以及所有需要交出一份「對方打開就能改」的 .pptx 的人。如果收到你簡報的人需要改標題、調圖表顏色、換 logo,這是目前唯一一套能產出原生 PowerPoint 元素而非整頁圖片的 AI 工具。學術答辯、客戶提案、投資人簡報、年度報告特別適用。

我實際怎麼用

丟一份來源文件給它:PDF 論文、DOCX 提案書、Excel 數據表、EPUB、Jupyter Notebook,或純 Markdown 大綱都行。管線裡的 Strategist 角色會問八個設計問題(畫布格式、頁數、受眾、風格、配色、圖示庫、字型、圖片策略),鎖進設計規格後交給 Executor 逐頁生成 SVG,每頁生成後都跟規格檔交叉比對視覚一致性。最後一個後處理階段把 SVG 轉換成原生的 DrawingML 形狀:圓角矩形變成真正的 PowerPoint 形狀,文字留在文字框裡,圖表是可編輯的圖表物件。

產出的 .pptx 跟你手動在 PowerPoint 或 Keynote 裡做的完全一樣。點任何元素都能選取、拖曳、改字、換色。

v2.7.0 新增實時預覽工作流:生成過程中管線會自動開啟 localhost:5050,你可以直接點選任意 SVG 元素、輸入修改指示然後提交標注,AI 即時改寫 SVG 並重新匯出 PPTX。另外新增 /create-template 指令,能把任意現有的 .pptx 反向工程為可複用模板(主題色、字型、母版、版式)。

真正強的地方

  • 輸出 PPTX 裡的每個元素都能單獨選取和編輯。不再有「整頁是一張圖片」的挫折
  • spec_lock 防漂移機制在長篇生成中維持視覺一致性。第 15 頁的風格跟第 3 頁一樣,因為設計合約在每頁生成前都會重新注入
  • Page Rhythm 強制製造變化。Strategist 會把部分頁面標記為 breathing 頁(大留白、全出血圖片、特大字數字),打破 AI 「每頁三欄卡片格線」的慣性
  • 支援 90+ 語種旁白(edge-tts、ElevenLabs、MiniMax、CosyVoice),含聲音複製功能,加上原生 OOXML PowerPoint 動畫,可匯出帶排練計時的 .pptx 或自動播放的 .mp4
  • 14+ AI 圖片生成後端(OpenAI gpt-image-2、Gemini、通義、火山引擎、Stability AI、FLUX、Ideogram、Fal.ai 等)加上免費圖庫搜尋(Pexels、Pixabay、Openverse、Wikimedia)

失敗模式與不該用的情境

  • Token 消耗很重。一次完整管線大約 100K token,大型簡報加倍甚至三倍。不是省錢的選擇
  • 嚴格序列生成。每一頁必須等前一頁完成才能開始下一頁。20 頁簡報的生成時間就是 1 頁的 20 倍,沒有並行機會
  • 環境配置不輕鬆。Python 3.10+、python-pptx、PyMuPDF、cairosvg,可能還需要 pandoc。不是一行指令就能搞定的
  • 模板觸發條件嚴格,必須給出模板目錄的實際路徑。說「用商務風格」不會觸發模板機制
  • 字型只支援系統已安裝的。不支援 @font-face、不支援網路字型

價格、上手門樻與風險

完全免費,MIT 授權。真正的成本在 token 消耗:按一般 API 定價,每份簡報大約 $2-5。配置門樻偏高,多個 Python 相依套件加上可能的系統工具(cairo、pandoc),而且需要理解多角色管線的概念。v2.7.0 新增 Skill Marketplace 安裝路徑(npx skills add hugohe3/ppt-master),簡化了初始設定,但後處理腳本仍需跑 pip install -r requirements.txt。隱私風險極低,一切都在本地執行,唯一的外部呼叫是你選用的 LLM API。穩定性風險:單一維護者(Hugo He),17,010 stars / 1,633 forks,截至 2026 年 5 月仍持續活躍開發。

結論

目前唯一能從 AI 產出真正可編輯 PPTX 的開源工具。如果你經常需要交付正式簡報、而且收簡報的人確實需要改你的投影片,它値得那些配置成本。但快速內部分享或追求視覺震撼的展示場合不該用它,其他工具做得更快更好看。把它當成簡報工作流的「最終輸出」階段,搭配更輕量的工具處理草稿和構思。

來源