Skip to content
📊簡報#062進階金字塔 · 做
講師顧問Claude.aiClaude Code#課程設計#投影片規劃#教學節奏

Layer 3 課程大綱推導(slides outline.md)

用途

把富化完成的 Layer 2 課程內容壓縮為投影片大綱,決定每張投影片的模板選擇、教學節奏與任務卡配置,產出可直接執行 Phase B2 的 outline.md

何時用

  • 適合:Layer 2 課程內容已通過驗證(frontmatter 正確、KUDM 完整、聲音門檻達標),需要從教學內容推導出簡報結構時使用。
  • 不要用:Layer 2 尚未完成或未通過 lint 驗證,不要跳過內容直接做投影片,否則投影片結構會和教學邏輯脫節,到後期修改成本很高。

Prompt

text
請執行 Phase B1:從 Layer 2 課程內容推導投影片大綱(outline.md)。

課程路徑:{{Layer 2 課程資料夾路徑,例如 assets/2-product/courses/workshop/course-ai-studio-0-to-1/}}
每張投影片平均時長:{{平均時間,例如「2 分鐘」}}

執行步驟:
1. 讀取所有 Layer 2 單元(content.md),統計總時長
2. 依「總時長 ÷ 每張平均時長」計算建議投影片總數
3. 產出 outline.md,格式如下:

   frontmatter:
   - course_id、total_slides、generated_at

   節奏規劃:
   - 開場張數(T0/T1)、每章比例、任務卡(T10)張數、離場卡編號

   章節清單:每章包含:
   - 章節標題與 KUDM 標示
   - 每張投影片:Slide NN 標題 [模板代號] / 主要條列(≤3條)/ Source(來源 content.md 路徑)

4. 最後回報:
   - 投影片總數
   - T10 任務卡數量
   - 離場卡(closing card)編號
   - 任何需要特別注意的節奏問題(例如連續 Know 超過 5 張建議插入 Do 卡)

範例 / 變體

  • 填好變數:Layer 2 路徑填「assets/2-product/courses/self-paced/course-claude-0-to-1/」、平均時長填「1.5 分鐘」(短影片課程),預計產出約 40–50 張投影片。
  • 變體(工作坊版):加上「工作坊節奏:每 3 張 Know/Use 後配 1 張 T10 任務卡,確保學員每 15 分鐘有一次動手機會。」
  • 變體(精簡版):如果只需要確認節奏不需要完整 outline,可加「只回報節奏規劃摘要,不產出完整逐張 outline。」

🎯 範例輸出(實測)

Claude Code 跑這句、把 {{變數}} 填成「課程路徑 assets/2-product/courses/workshop/course-ai-studio-0-to-1/、每張投影片平均時長 2 分鐘」的結果:

點開看 AI 實際輸出
text
=== Phase B1 執行報告 ===

讀取完成:7 章、13 個 content.md
估算總教學時長:約 90 分鐘(各單元 duration 加總)

建議投影片總數:90 ÷ 2 = 45 張(含開場 2 張、離場 1 張)

--- outline.md 節奏規劃 ---
frontmatter:
  course_id: course-ai-studio-0-to-1
  total_slides: 45
  generated_at: 2026-06-04

節奏分配:
  開場(T0/T1):Slide 01-02
  Ch1 Know 概念(T3):Slide 03-06(4 張)
  Ch1 任務卡(T10):Slide 07(1 張)
  Ch2 Use 操作(T3/T5):Slide 08-13(6 張)
  Ch2 任務卡(T10):Slide 14(1 張)
  ...(後續各章比照)
  離場卡(T1-variant):Slide 45

--- 節奏問題警示 ---
⚠️  Ch3(l3-context-window)連續 Know 5 張,建議在 Slide 22 後插入一張 T10 任務卡,
    或將 l3 最後一個 Use 範例獨立為操作示範頁,打破 Know 連續段。

=== 回報摘要 ===
投影片總數:45 張
T10 任務卡數量:7 張(每章至少一張)
離場卡編號:Slide 45
需注意節奏問題:Ch3 連續 Know 超過 5 張(見警示)

💡 實測心得:這個 prompt 需要在 Claude Code 環境執行(有讀檔能力),而非一般對話視窗;建議在跑之前先確認所有 content.md 的 duration 欄位都有填值,不然總時長估算會有落差,導致投影片總數不準確。

延伸

你有沒有遇過這種情況?投影片做到一半發現和課程內容對不上,只好回頭改——這通常是跳過 B1 直接寫投影片造成的。大綱確定後,下一步銜接「單張投影片 CardFrontmatter 撰寫」prompt 逐張產出內容。

依場景分類 · 一鍵複製 · 持續擴充