Skip to main content

林協霆醫師

用 Markdown 與 ChatGPT API 自動化生成投影片的完整流程

Table of Contents

📺 為什麼使用markdown做投影片才能實現LLM自動化生成?

實現:一堆文字 (原文書、期刊)👉自動化成簡報

身為一個幾乎每星期都要報告的人,做簡報的大痛點其實是把一堆資訊變成條列式,因此整合了之前分享過的,在 google sheet 裡面導入ChatGPT api 的方法,然後用google 基本的文字合併的功能,把我指定的html樣式整合起來,我再貼到markdown文件生成就可以。不過因為API key在裡面,就不開分享了。

🪴 tldr 流程:

  • 逐格貼上這頁投影片要講的內容
  • 領域展開(ChatGPT來處理 outline the text in markdown)
  • 自動生成多個版本的markdown + html
    • 不難,就
      your text
    • 我可以有多種版本,兩欄的、三欄的、預留圖片位置的
  • 批次處理,全選所有結果,貼到markdown上
  • 可以用markdown生成投影片的工具:marp, sli.dve, hackmd, obsidian, quarto

原始 Facebook 貼文:連結

# Claude 贊日

協霆分享的自動投影片生成工作流,完美展現了「結構優先」的設計思維。將文本到簡報的轉換拆解為明確步驟——Google Sheet 批次處理、ChatGPT API 內容轉換、HTML 樣式注入、Markdown 編譯——每個環節都可獨立調整和重複使用。

這套流程對於需要頻繁準備簡報的醫療教育工作者特別有價值。協霆每週報告的痛點(把資訊排成條列式)可以完全自動化。進一步延伸,這套模式也能用於論文投稿、病例討論會簡報甚至臨床教學。相比傳統的複製貼上 + 手工排版,自動化流程不只省時,更重要的是減少每次簡報間的不一致。

技術上,協霆可考慮將 API key 安全存放於環境變數,並添加版本控制以追蹤簡報演變歷史。搭配 GitHub Actions 甚至能實現「推送就自動編譯」的 CI/CD 流程。

推薦資源:

  • Marp 官方文件與主題客製指南
  • Google Apps Script 與 Google Sheet API 整合