| name | ppt-creator-skill |
| description | 把凌亂的文件(會議逐字稿、多場會議混檔、實驗/數據報告、論文、財報)變成可直接上台的設計感簡報的工作流。 Use this skill whenever the user wants to turn a document, meeting notes, transcript, report, spreadsheet, or raw data into slides / a presentation / a deck — 包括他們說「做成簡報」「整理成投影片」「幫我做一份簡報」「把這份報告變簡報」 「turn this into a presentation / slides / a deck」,即使沒有明說步驟。 也適用於「只有主題沒有素材」(會先做主題研究)、「接上次的簡報」(會定位進度再銜接), 以及 Keynote Magic Move 式的 Morph Transition 轉場需求。 它會先清點內容並把敏感資料攔進備援區、停下來等使用者確認範圍,再把「有設計感」翻成色碼與版型規格,最後生成單一 HTML 簡報。 Do NOT use this skill for a standalone chart or statistics recomputation with no deck involved (例如「幫我重算這張圖的斜率」「這份報告的 R² 對嗎」)——那是 chart-integrity skill 的工作。 |
簡報工作流(凌亂文件 → 設計感簡報)
為什麼有這套流程
一句「幫我做簡報」就想全包,出來必是災難。簡報的本質是三層,必須一層一層來:
- 篩選內容(從一堆原文裡決定什麼上台、什麼留底、什麼另案處理)
- 設計規格(把「有設計感」翻成色碼、字體、版型)
- 排版產出(嚴格照規格生成)
順序反了就是災難——先生成再改,會陪 AI 改到天亮。所以這套流程先收斂內容,再定義規格,最後才生成。
核心分工:AI 量產,人把關。 有三個地方裁決權永遠在人——備援區的去留、圖表數字不一致的處理、視覺驗收。遇到這些,整理好選項交給使用者決定,不要自己拍板。
流程總覽
| 步 | 做什麼 | 產出 | 人工裁決點 |
|---|
| 0 | 配置:3 題必問 + 其餘給預設;再依素材路徑分流 → ⛔ 等回覆 | 配置清單 | ✅ 功能開關 |
| 1 | 提煉+清點(範圍回報、零遺漏、敏感攔截)→ ⛔ 停下確認 | 清點表 | ✅ 備援區去留 |
| 2 | 模板選擇:根據內容篩出 3–5 候選 → ⛔ 等使用者選 | 選定模板 | ✅ 使用者挑模板 |
| 3 | 風格規格(套入模板規格;品牌擷取;Refine Spec opt-in) | 風格規格 | ✅ Refine Spec(opt-in) |
| 4 | 生成(單一 HTML、不准加料) | 簡報 .html | |
| 5 | 圖表驗算(真實數據繪製、重算統計值) | 圖表+抓錯標註 | ✅ 數字不一致 |
| 6 | 視覺驗收(預期 vs 實際、只改指定頁) | 修訂版 | ✅ |
| 7 | 複盤封裝(存成可重用 SOP 檔) | deck-sop-*.md | |
參考檔取用時機(progressive disclosure,不要一次全讀):
| 檔案 | 何時讀 |
|---|
references/intake.md | Step 0:完整問卷全文、主題研究路徑、跨 session 銜接、品牌擷取步驟 |
references/prompts.md | 各步需要可貼上的 prompt 模板時 |
references/visual-craft.md | Step 3、4、6:視覺節奏、中文字號、固定舞台、預檢與驗收清單、外部 deck skill 接力 |
references/design-taste.md | Step 3、4、6:設計判讀、三旋鈕、字體/配色紀律、AI 味禁用清單 |
references/morph-transition.md | 僅使用者要求 Magic Move/Morph 轉場時(Step 3 規劃、4 實作、6 驗收) |
chart-integrity skill | Step 5:完整圖表驗算紀律與真實失誤案例(本 repo 一併提供的第二個 skill) |
visual-craft.md 管不崩版,design-taste.md 管不像 AI 生的,Step 3/4/6 兩份都要讀。
⛔ 全局執行紀律(最高優先,違反即執行失敗)
- 串行執行:Steps 必須按順序進行;每一步的輸出是下一步的輸入。無 BLOCKING 標記的相鄰步驟可在前提滿足後連續推進,不需等使用者說「繼續」。
- ⛔ BLOCKING = 硬停:標記 ⛔ 的步驟必須完全停下,等使用者明確回應才能繼續,AI 不得代替使用者做決定。
- ✅ GATE = 進入條件:每步開始前先確認前提已滿足,不滿足不得進入。
- 禁止跨階段預製:在清點階段就偷寫 HTML、偷做配色,一律禁止。唯一例外:Step 2 經使用者明確要求的「封面預覽」——只生成單頁標題封面供挑選,不得擴張成完整簡報。
- 模板選擇不可跳過:Step 2 是硬性步驟,不論使用者是否提到風格偏好,都必須執行。禁止自行選定模板後跳過使用者選擇。模板清單已內嵌於 Step 2,不需讀取外部檔案即可執行。
Step 0 — 配置(⛔ BLOCKING,最優先執行)
使用者輸入後,第一件事永遠是問配置,不得跳過,不得提前開始執行任何步驟。
只問這 3 題(其餘全部先給預設,不要用問卷淹沒使用者):
開始前確認三件事,其他我先用預設:
1️⃣ 這份簡報給誰看、什麼場合?(例:公司內部會議 / 對外投資人 / 個人分享)
2️⃣ 演講型(一頁一重點、上台用)還是閱讀型(資訊較密、報告講義用)?
3️⃣ 有沒有品牌資產?(logo 圖片 / 品牌網站 / 既有品牌簡報 → 有的話我先擷取品牌色)
其他先用預設:16:9、跟你文件同語言、頁數依內容量抓、風格等下一步給你挑、
生成前不另外確認規格。要改哪一項隨時說,或說「我要完整設定」我把選項全列出來。
預設值表(未問到的一律照這張跑,並在後續步驟中套用,不再重問):
| 配置項 | 預設值 |
|---|
| 素材路徑 | 依使用者是否附了素材自動判斷(有→標準路徑;沒有→主題研究;說「接上次」→跨 session 銜接) |
| Canvas 格式 | 16:9(1920×1080) |
| 語言 | 跟隨素材語言 |
| 目標頁數 | 依內容量建議(演講型 8–12 頁;閱讀型依內容決定) |
| 風格方向/色彩偏好 | 無特定限制,Step 2 由使用者挑模板決定 |
| 品牌擷取 | 關 |
| Refine Spec | 關(直接生成) |
使用者說「我要完整設定」時,才讀 references/intake.md 展開完整問卷(畫布格式、語言、頁數、風格方向、色彩偏好、Refine Spec 等 11 項)。
🏃 快速通道(使用者說「我趕時間」「全部用預設」時)
只問第 1 題(給誰看),其餘全走預設。流程壓縮為:
- Step 1 清點表濃縮成 3 行摘要(範圍/上簡報比例/備援區件數),仍 ⛔ 停一次確認
- Step 2 直接給 3 個候選,不提供「看全部」「看樣子」
- Step 3 不輸出規格文件,直接進 Step 4
- Step 6 只做一輪整體檢查,不逐頁比對
快速通道不能省的兩件事:Step 1 的敏感攔截、Step 5 的圖表驗算。這兩個是安全網,跳過會出事。
路徑分流(配置收到後執行)
| 素材狀況 | 執行 |
|---|
| 有素材 | 直接進 Step 1 |
| 只有主題 | 先跑主題研究(references/intake.md「路徑 A」)→ 完成後進 Step 1 |
| 接上次 | 先定位進度(references/intake.md「路徑 B」)→ 銜接指定步驟,不重跑 Step 1 |
Step 1 — 提煉+清點(最重要,不能跳)
✅ GATE:Step 0 配置已完成;使用者已提供原始文件或主題研究摘要。
讀進文件後,先不要做簡報。先確認使用者的模式:
如果使用者帶著自己的大綱來(而不是只丟原始文件),切換成分析模式:對照原始文件,回報使用者的大綱漏了什麼、核心訊息是否清晰、哪裡邏輯跳躍或聽眾可能看不懂。先只給分析,不要直接改大綱,不要直接進入生產流程——使用者確認診斷後再繼續。
如果使用者只丟原始文件,進入標準生產流程,做三件事,然後停下來等使用者確認:
- 範圍回報:這份檔案有幾個主題/幾場會議?哪些適合上簡報?凌亂文件常常把多場會議或多個主題黏在一起——明確點出來,不要默默只挑一個。範圍有疑義,問使用者,不要自己決定。
- 零遺漏清點:原文每一個區塊都要標記去向——
上簡報、備援區、或另案處理+建議格式。不允許任何內容無聲消失。
- 敏感攔截:候選人姓名、年齡、薪資、競業條款、個資、法務細節——一律攔進備援區,不直接寫進簡報稿。
做完 1、2、3 之後 ⛔ 停下來,把清點表交給使用者確認,尤其是備援區要不要揭露、揭露到什麼程度。等使用者裁決後再往下。
為什麼停:去向是分寸問題,分寸由人判斷。AI 負責整理與清點,人負責判斷與裁決。
上簡報的部分只保留對聽眾最有價值的約 20%。頁數優先依 Step 0「目標頁數」;使用者沒指定時,依呈現方式抓預設:演講型約 8–12 頁(一頁一重點、大字、每頁 1–3 點);閱讀型每頁可較密(4–8 點或卡片),頁數依內容量決定。若內容量與目標頁數明顯衝突(如要把 30 頁的料塞進 10 頁),回報並建議取捨,不要硬塞。細節見 references/visual-craft.md 第 12 節。
Step 2 — 模板選擇(⛔ BLOCKING,不可跳過)
✅ GATE:Step 1 清點表已獲使用者確認,備援區去留已裁決。
若使用者在 Step 0 表示有品牌資產,先執行品牌擷取(步驟見 references/intake.md「品牌擷取」),再依品牌色系縮小候選範圍。
模板清單(34 種,已內嵌)
格式:名稱 slug|正式度|氣質關鍵詞|最適合
- 8-Bit Orbit
8-bit-orbit|低|retro-tech, cyberpunk, energetic|科技/遊戲/駭客主題
- Biennale Yellow
biennale-yellow|高|editorial, atmospheric, cultural|藝術/文化/創意機構
- BlockFrame
block-frame|中低|bold, playful, graphic|獨立品牌/設計類/流行文化
- Blue Professional
blue-professional|中高|professional, modern, trustworthy|企業提案/投資人簡報
- Bold Poster
bold-poster|中|bold, editorial, confident|品牌宣言/產品發布/行銷
- Broadside
broadside|中高|editorial, dramatic, newspaper|重磅聲明/發布會/公告
- Capsule
capsule|中低|playful, modern, Y2K|產品展示/新創/潮流品牌
- Cartesian
cartesian|高|quiet, elegant, warm-minimal|學術/顧問/深度研究
- Cobalt Grid
cobalt-grid|高|editorial, modernist, monochrome|設計研究/建築/學術
- Coral
coral|中|bold, warm, editorial|時尚/生活風格/DTC 品牌
- Creative Mode
creative-mode|中|creative, confident, design-led|創意提案/品牌策略
- Daisy Days
daisy-days|低|cheerful, playful, wholesome|教育/兒童/生活/輕量分享
- Editorial Forest
editorial-forest|中|editorial, quiet, warm|年度回顧/品牌季報/分享型
- Editorial Tri-Tone
editorial-tri-tone|中高|editorial, warm, moody|時尚/美妝/生活品牌
- Emerald Editorial
emerald-editorial|中高|editorial, confident, magazine-cover|商業週刊感/年報/品牌報告
- Grove
grove|中高|organic, literary, natural|永續/自然/人文/深度分享
- Long Table
long-table|中|warm, intimate, modern|餐飲/社群/品牌故事
- Mat
mat|中|warm-modern, mid-century, tactile|設計師/工作室/中古風品牌
- Monochrome
monochrome|高|restrained, archival, literary|論文/法律/財報/極簡主義
- Neo-Grid Bold
neo-grid-bold|中|confident, punchy, editorial|設計媒體/策略提案/品牌
- People's Platform
peoples-platform|中低|activist, loud, graphic|社會倡議/非營利/草根運動
- |中|crafted, handmade, literary|獨立出版/手作品牌/個人分享
完整的 mood/tone/density/scheme/best_for/avoid_for metadata 在 bold-template-pack/selection-index.json——篩出候選後才讀它取候選的 tagline 與 avoid_for,不要為了列清單而全讀。讀不到就依上面的關鍵詞自己寫一句說明。
篩選與呈現
依以下維度從上表選出 3–5 個候選:內容主題與語境、Step 0 受眾與場合、呈現方式(演講型偏視覺衝擊;閱讀型偏資訊密度)、使用者提過的風格方向與色彩偏好(點名要避開的顏色,候選一律不選)、品牌色系(若有,優先選色系相容的)。
以下列格式輸出,⛔ 停下來等使用者選擇,不得繼續進行任何步驟:
根據你的內容和設定,推薦以下幾個模板,請選一個:
① [模板名稱] — [一句話]
適合:[最適合的場合與氣質,1–2 句]
風格:[氣質關鍵詞] · [正式度] · [主色描述]
② ...
③ ...
直接回 ①②③ 或模板名稱即可。
若都不喜歡,可以說「換幾個看看」或「我要 [描述風格]」;想先看完整 34 種模板總覽再挑,說「看全部」;想直接看樣子,說「看樣子」,我用你的標題各生一張封面預覽再挑。
若使用者說「看全部」:把上方 34 個模板完整列出供瀏覽,仍 ⛔ 停下等使用者挑選,不得代選。
若使用者說「看樣子」:從候選中挑 2–3 個最契合的,逐一讀取 bold-template-pack/templates/[slug]/preview.md,照其中的「Preview Rules」各生成一張 1920×1080 的真實封面(用使用者的真實標題與素材,不在投影片上印任何流程文字、模板名或檔名),打開讓使用者比較長相再挑。仍 ⛔ 停下等使用者挑選,不得代選;一次只做封面預覽,不得順手生成完整簡報(依全局紀律第 4 條例外;技法見 references/visual-craft.md 第 11 節)。
使用者選定後,讀取 bold-template-pack/templates/[slug]/design.md 取得完整配色與版型規格,帶入 Step 3。若無法讀取,依上方清單的關鍵詞自行推導配色與版型方向。
Step 3 — 把「有設計感」翻成規格
✅ GATE:Step 2 使用者已選定模板,design.md 已讀取(若無法讀取,已依清單推導方向)。
先讀 references/design-taste.md 第 1–2 節:規格的第一行要寫「設計判讀」(一句話說出你把這副簡報讀作什麼),並設定三旋鈕(DESIGN_VARIANCE/MOTION_INTENSITY/VISUAL_DENSITY)寫進規格——之後每頁的版型、動效、密度決策都受它們節制。
套入選定模板的設計規格,並補充:
- 一句話定義氣質(例:像高級雜誌的年度特輯,不像制式企業簡報)
- 配色確認:以模板色碼為基礎;若有品牌擷取結果,用品牌色覆蓋主色與背景色,保留模板的版型邏輯。若使用者有色彩偏好(深色底/淺色底、要避開的顏色),在此一併套用——被點名要避開的色一律不出現在配色表
- 每頁強調色不超過 2 處
- 每種內容指定版型:數據→大數字卡片、預算→比例條、時程→時間軸,不准用表格
- 封面與結語深色滿版、前後呼應
Canvas 格式對應
| 格式 | 尺寸 | 適用場合 |
|---|
16:9(預設) | 1920×1080 | 投屏簡報、演講、會議 |
4:3 | 1440×1080 | 老式投影機、部分企業內部 |
9:16(直版) | 1080×1920 | 小紅書、IG Story、手機全屏 |
A4(閱讀型) | 794×1123(96dpi) | 報告講義、非同步審閱、列印 |
Refine Spec 確認(opt-in)
僅在使用者要求「先看規格再生成」時:把完整設計規格(Canvas 尺寸、配色含 hex 與來源、字體、每頁版型規劃、模板名稱與品牌擷取結論)輸出成一份文件,⛔ 停下來等使用者確認或修改,確認後才進 Step 4。預設關閉,直接進 Step 4。
規格定稿前還要做三件事:規劃視覺節奏(每頁基調 hero/深色/淺色,每 3–4 頁一個 hero 頁)、中文字號分檔(避免方塊字溢出)、對照禁用清單掃一遍配色與版型——三者細節分別在 visual-craft.md 第 2、3 節與 design-taste.md 第 3–6 節。
Morph Transition(僅使用者要求時):先讀 references/morph-transition.md,在每頁版型規劃表加一欄「morph 物件」,標出哪幾組頁面之間有哪些 data-morph-id 物件(每次轉場 ≤3 個、內容前後一致)。
Step 4 — 生成
✅ GATE:Step 1 清點表、Step 2 模板選擇、Step 3 風格規格均已確認(若開啟 Refine Spec,規格確認已完成)。
內容稿+風格規格都確認後才生成(prompt 見 references/prompts.md 第 3 段)。交付要求:
- 單一 HTML 檔案,零外部依賴,離線能開
- 方向鍵與點擊翻頁、頂部進度條、右下角頁碼
- 嚴格遵守風格規格,不准自由發揮
- 內容只能來自簡報稿,不准自己加料——不要無中生有數字、頭銜、語系數量等。需要補的資訊就標出來問使用者。
- 舞台尺寸對應 Step 0 選定的 Canvas 格式:16:9 用 1920×1080;4:3 用 1440×1080;直版 9:16 用 1080×1920;A4 用 794×1123。所有格式均整體等比縮放貼合視窗,不重排內容(
visual-craft.md 第 13 節)。
- 簡報語言對應 Step 0 選定:中文→全中文;English→全英文(含圖表標籤、頁碼與註解);中英雙語→主標題中英並列、內文以主語言為主。不得擅自混入未選定的語言。
- Morph Transition(僅在 Step 3 已規劃時):依
references/morph-transition.md 的 FLIP 參考實作,把 morph 引擎嵌入同一個 HTML(仍零外部依賴),前後頁同物件用相同 data-morph-id 標記;必須支援 prefers-reduced-motion。未規劃 morph 的簡報不得自行加入。
生成前先預檢(最能防崩版):先列一張規劃表,每頁一列「頁碼 → 版型 → 為什麼選 → 圖片槽位」,並確認每個版型的樣式都已存在於模板裡。用了模板沒定義的 class 是崩版第一名。細節見 references/visual-craft.md 第 1 節。規劃表同時檢查版型家族有沒有連用 3 頁(design-taste.md 第 5 節);生成時遵守 design-taste.md 第 6 節的 AI 味禁用清單與第 7 節的動效紀律。
HTML 是通用出口、離線可開、圖表可由程式即時繪製+驗算,最適合需要數據誠信的簡報。
可選接力:若已安裝專做視覺生產的 deck skill(guizang-ppt-skill/frontend-slides/open-slide),可把生成交棒給它,本工作流仍負責 Step 0–3 與 Step 5–6。選用建議與交接方式見 references/visual-craft.md 第 10、16 節。
Step 5 — 圖表驗算(鐵律,最容易出事的一步)
✅ GATE:Step 4 HTML 已生成,或已有外部生成的簡報可驗算。
若已安裝 chart-integrity skill(本 repo 一併提供),這一步交給它——那裡有完整紀律、三個真實失誤案例,以及「一定要重算的統計值清單」。未安裝時,照下面的四條鐵律執行。
- 所有圖表必須用原始數據實際繪製與計算,禁止示意圖、禁止憑印象畫趨勢。
- 把原始數據完整嵌入檔案,圖由程式即時畫出(可被重跑驗證)。
- 畫圖前先重新計算文件聲稱的每一個統計值(平均、斜率、R²、活化能、誤差…),與原文比對——而且要真的跑計算、留下程式或計算過程,不是「看起來有算」。
- 算出來不一致的,標註在圖上或旁邊,寫清楚「擬合值 X vs 報告值 Y,發表前需核對」——不准擅自改數字、不准捏造誤差、不准指控原作者。裁決權交給人。⛔ 若發現重大數字差異,停下來向使用者回報,等裁決再繼續。
三個實測中真的發生過、必須避免的失誤型態:背書錯誤值(為了湊報告數字而生的假算)、捏造誤差(單位對不上就硬算,把正常點說成重大偏差)、指控原作者(基於自己的錯誤計算對人做指控)。
這步的全部價值:它能在你上台前抓出報告裡的數字錯誤。但前提是真算、誠實標註、不亂下結論。
Step 6 — 視覺驗收
✅ GATE:Step 4 HTML 已生成,Step 5 圖表驗算已完成(若有圖表)。
第一版通常約 85 分,用「預期 vs 實際」回饋(prompt 見 references/prompts.md 第 5 段):
「預期:每頁強調色不超過 2 處。實際:第 4 頁有 5 處橘色,視覺很吵。請只修改第 4 頁,其他頁不准動。」
「不准動其他頁」務必加上——不加的話 AI 會順手把已經滿意的頁面也改了。
不只看代碼,要打開網頁逐頁目視核對。 最可靠的是實際截圖:在 1280×720 與一個手機視窗各截一次,確認舞台維持目標比例、文字沒溢出卡片、面板沒重疊、最低處沒碰到翻頁組件。改完任何一頁都要重截重驗。交付前對著 references/visual-craft.md 第 8 節的 P0 自檢清單過一遍,再加掃 references/design-taste.md 第 8 節的品味檢查清單(破折號、章節編號眉標、裝飾圓點、假精確數字、AI 腔文案等,零容忍項逐條搜尋)。用了 Morph Transition 的簡報,另過 references/morph-transition.md 第 5 節的驗收加項(前後內容一致、無殘影、快速翻頁不堆替身、reduce motion 硬切正常)。
Step 7 — 複盤封裝(90% 的人不做,但最值錢)
把這次從文件到簡報的全流程寫成實體檔案 deck-sop-[專案名].md,存在簡報 HTML 的同一個資料夾,內容包含:
- Step 0 的配置決定(受眾、呈現方式、Canvas、語言、頁數)
- Step 2 選定的模板 slug 與選它的理由
- Step 3 定稿的配色 hex、字體、三旋鈕設定
- 這次做過的人工判斷(備援區怎麼裁決、圖表數字有沒有落差)
- 這次學到的新規則
檔案化不是可選項——不落成檔案,下一個 session 什麼都不記得。存好後告訴使用者檔案路徑,並提醒:下次說「接上次」時,把這份 SOP 給我就能直接續跑(見 references/intake.md「路徑 B」)。
萬用骨架
這套流程不只做簡報。寫報告、做履歷、數據分析都同一個骨架:先收斂內容,再定義規格,最後才生成。 遇到任何「把一堆原料變成一份成品」的任務,都可以套用。
部分工作流設計概念(主題研究前置、執行紀律標記、品牌擷取)參考並改寫自 hugohe3/ppt-master(MIT License,Copyright © 2025–2026 Hugo He)。
references/design-taste.md 的設計品味準則改寫自 Leonxlnx/taste-skill(MIT License,Copyright © 2026 Leonxlnx)。