AI 應用地圖 · 簡報/PPT
PptxGenJS
用 JavaScript 直接生成 PPTX,常見於報表→簡報自動化
- 開發型態Pro-code
觀念教學
一個 JavaScript 開源函式庫,讓程式直接吐出 PPTX 檔:報表系統跑完數字,順手把簡報也生好。
它是什麼
- 開發商:開源社群專案(JavaScript 函式庫,瀏覽器與 Node.js 皆可執行)
- 核心能力:用程式碼建立投影片,寫入文字、圖表、表格與圖片,直接輸出標準 PPTX 檔案
- 同類定位:與 Python 陣營的 python-pptx 對位;相較 Slides API,它不依賴 Google 雲端,產出就是離線可用的 PPTX
典型情境
- 網頁儀表板加一顆「匯出簡報」按鈕,把當前報表變成 PPTX
- 排程任務每週把營運資料自動生成週報簡報寄出
- 搭配 LLM:模型產文案,程式負責排版出檔
選型重點
- 技術棧是 JavaScript、要在本機或伺服器端出 PPTX → PptxGenJS;Python 團隊 → python-pptx;要雲端協作與權限 → Slides API
- 開源授權可自由使用,但版面細節與維運全靠工程師
- 母片、動畫這類進階版面支援有限,先驗證再承諾需求
💡 一句話記憶:PptxGenJS = 用 JavaScript 印簡報,資料進、PPTX 出。
iPAS 考點
屬「程式庫型簡報自動化(Pro-code)」。判斷關鍵字:JS 生成、PPTX、報表自動化。科目二選型:「開發者要讓系統自動產出 PPT 檔案」→ 程式庫方向;與 Slides API 的分辨點是「輸出 PPTX 檔 vs 生成雲端 Google 簡報」,考題常沿這條線出。