AI

PPT Master:讓 AI Agent 把文件變成「原生可編輯」的 PowerPoint,不再只是一堆截圖

本內容僅供參考,詳細使用規則與工具安全性與否,建議要進行相關安全性測試與評估

「幫我把這份報告做成簡報」大概是最常被交給 AI 的工作之一,但結果常常令人失望:有些工具產出的是一張張圖片貼在投影片上,改一個字就得重做;有些格式跑掉、品牌範本完全不見。PPT Master(hugohe3/ppt-master)主打的是真正原生的 PowerPoint:每個方塊、文字、圖表都是可以在 PowerPoint 裡直接編輯的物件。專案目前約 68.2k stars,幾乎每天都出現在 10 月的 AI 開源趨勢報告中,10 月 23 日的報告中已達 66k 以上。


1. 專案背景與定位

PPT Master 由 Hugo He 開發,MIT 授權(需標註出處),以 Python 3.10+ 為執行環境。它不是一個獨立的網站或 App,而是一個在 Agent 裡執行的 Skill:你在 Claude Code、Cursor、Codex CLI、Gemini CLI、GitHub Copilot、Windsurf、Cline 等工具裡說「把這份 PDF 做成簡報」,整個流程就在本機跑完。

官方推薦搭配大 context window 的模型(如 Kimi K3 或 Claude),並坦白表示較弱的模型會有明顯品質落差——「這是工具,不是許願池」。

2. 技術架構與核心設計

  • 多階段流程:確認設計規格(範本、格式、頁數)→ 內容分析 → 視覺設計 → 產生 SVG → 匯出 PPTX。預設會先產生 SVG 預覽放在 svg_final/,最後輸出到 exports/。
  • 原生 DrawingML 輸出:形狀、文字都是 PowerPoint 原生物件;圖表與表格預設也是可編輯的形狀,加上 --native-charts-and-tables 則會產生可以「編輯資料」的真正 PowerPoint 圖表與表格;數學式會轉成可編輯的 OMML。
  • 企業範本支援:可直接使用你的 .pptx 範本,從投影片母片與版面配置(slide master/layout)繼承設計。
  • 編輯既有簡報:「Edit Native PPTX」路線可以把新內容填進現有簡報,未變動的頁面逐位元保持不變,也能重新排序、補上講者備註與旁白。
  • 動畫與旁白:支援原生轉場與動畫,並能從講者備註產生語音旁白。
  • 多種輸入來源:PDF、DOCX、圖片、HTML、EPUB、Jupyter notebook,或直接貼上文字;舊格式(.doc、.odt、.rtf、.tex 等)需要 Pandoc。
  • 圖片取得:可用 AI 生成圖片(gpt-image-2 或 Gemini 的圖像模型),或從 Openverse、Wikimedia Commons 搜尋免費圖片(加上 Pexels、Pixabay 的免費金鑰可提升品質);需要標註的授權(CC BY、CC BY-SA)會自動加上小字出處。
  • 多種版面格式:除 16:9 簡報外,還支援小紅書、微信等 10 種以上的社群版面。

3. 社群熱度與生態採用

約 68.2k stars、5.3k forks、2,200 commits,open issue 只有 1 個,維護非常積極。官方範例網站展示了像素風格圖鑑、Transformer 論文解說、以及套用企業品牌範本的財報簡報等案例。安裝方式包括 git clone、ZIP 下載、約 56 MB 的 skill-only 套件,以及 npx skills add hugohe3/ppt-master。

4. 局限性與潛在風險

  • 品質取決於模型:官方明說模型決定上限,而且不要期待一次就產出完美簡報,人工修飾是預期中的步驟。
  • 文件內容會送給模型:資料大致留在本機,但你提供的文件內容、以及啟用的圖片搜尋、圖片生成、語音服務,都會把資料送到對應的外部服務。機密簡報(財報、併購、客戶資料)應確認模型供應商的資料政策。
  • 授權注意:專案本身是 MIT,但處理 PDF 所依賴的 PyMuPDF 是 AGPL-3.0;企業若要整合進內部產品,需要評估授權影響。圖片的 CC 授權也要確認出處標註符合使用情境。
  • AI 生成圖片的風險:AI 生成的圖片可能涉及肖像、商標或不實資訊,對外發佈前應人工檢查。
  • 單人維護:README 表示專案主要由一個人開發維護,長期支援與安全回應速度需要考量。
  • 贊助與推廣連結:README 中有多個贊助商與帶推廣參數的連結(API 轉售服務等),使用者選擇 API 供應商時應自行評估,不必受推廣影響。
  • 功能邊界:不支援 SmartArt;快速模式無法續跑、也沒有預覽。

5. 應用價值與適用場景

最適合需要大量產出、但仍要可編輯的簡報工作:顧問把研究報告轉成客戶簡報、行銷團隊把產品文件做成發表會投影片、研究人員把論文整理成報告用的 slides、企業內部把季報套進品牌範本。「編輯既有簡報」的功能也很實用——例如每月更新同一份營運報告,只改數字與重點頁面,其餘設計維持不變。

Monday 的觀點與架構建議

  • PPT Master 抓住了辦公文件 AI 化的關鍵:輸出必須是使用者能繼續編輯的原生格式。圖片式的簡報看起來漂亮,但在真實工作流裡幾乎沒有用。
  • 「先 SVG 預覽、再匯出 PPTX」的兩段式設計很聰明:SVG 讓 Agent 和人都能快速檢查版面,PPTX 則確保最終交付物可以在 Office 裡繼續修改。
  • 企業導入建議:先準備好品牌 .pptx 範本,處理機密文件時使用有企業資料保護條款的模型;所有 AI 生成的數字與圖表都要回頭對照原始資料。
  • 搭配前幾天介紹的 diagram-design 一起看,可以發現 Agent Skill 正在進入「交付物品質」的競爭階段——不只要能做,還要做到可以直接交給客戶的程度。

參考來源