/ 目錄 / 演練場 / Guizang PPT Skill
● 社群 op7418 ⚡ 即開即用

Guizang PPT Skill

作者 op7418 · op7418/guizang-ppt-skill

從提示詞生成雜誌風格的 HTML 投影片組 — 單一檔案、水平滑動、10 種版面、5 種精選主題、WebGL 首頁。不用開 PowerPoint 就能做出質感。

guizang-ppt-skill(op7418)將主題提示詞轉換為精緻、可簡報的 HTML 投影片組 — 單一檔案,無建置步驟。針對「演講前 30 分鐘」的使用情境設計。輸出在任何瀏覽器中都能執行,看起來像設計師做的,而且你可以直接在線修改文字。

為什麼要用

核心特性

即時演示

實際使用效果

就緒

安裝

選擇你的客戶端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "guizang-ppt-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/op7418/guizang-ppt-skill",
        "~/.claude/skills/guizang-ppt"
      ],
      "_inferred": true
    }
  }
}

開啟 Claude Desktop → Settings → Developer → Edit Config。儲存後重啟應用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "guizang-ppt-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/op7418/guizang-ppt-skill",
        "~/.claude/skills/guizang-ppt"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用與 Claude Desktop 相同的 mcpServers 格式。專案級設定優先於全域。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "guizang-ppt-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/op7418/guizang-ppt-skill",
        "~/.claude/skills/guizang-ppt"
      ],
      "_inferred": true
    }
  }
}

點擊 Cline 側欄中的 MCP Servers 圖示,然後選 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "guizang-ppt-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/op7418/guizang-ppt-skill",
        "~/.claude/skills/guizang-ppt"
      ],
      "_inferred": true
    }
  }
}

格式與 Claude Desktop 相同。重啟 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "guizang-ppt-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/op7418/guizang-ppt-skill",
        "~/.claude/skills/guizang-ppt"
      ]
    }
  ]
}

Continue 使用伺服器物件陣列,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "guizang-ppt-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/op7418/guizang-ppt-skill",
          "~/.claude/skills/guizang-ppt"
        ]
      }
    }
  }
}

加入 context_servers。Zed 儲存後熱重載。

claude mcp add guizang-ppt-skill -- git clone https://github.com/op7418/guizang-ppt-skill ~/.claude/skills/guizang-ppt

一行命令搞定。用 claude mcp list 驗證,claude mcp remove 移除。

使用場景

實戰用法: Guizang PPT Skill

在 10 分鐘內將 Markdown 大綱轉成可簡報的投影片

👤 任何想跳過 PowerPoint 的人 ⏱ ~30 min beginner

何時使用: 你有大綱;明天要用。

前置條件
  • 已安裝 Skill — git clone https://github.com/op7418/guizang-ppt-skill ~/.claude/skills/guizang-ppt
  • Markdown 大綱 — 帶有章節標題的條列清單
步驟
  1. 選擇主題
    guizang-ppt:讀取 /talks/ai-strategy.md。使用「serif-light」主題製作 25 張投影片。保持投影片標題精簡。✓ 已複製
    → 生成單一 deck.html;在瀏覽器中開啟
  2. 逐張修改
    第 7 張投影片文字太多。改成比較版面(左對右)。✓ 已複製
    → 第 7 張已就地修改;其餘未動
  3. 新增首頁效果
    在標題投影片加入細緻的 WebGL 背景。只使用主題配色。✓ 已複製
    → 標題投影片文字後方有品味的 WebGL

結果: 精緻的投影片組存在單一 HTML 檔案中,可直接簡報。

注意事項
  • 每張投影片文字太多 — 目標每張 25 字;請 Claude 強制執行字數預算
搭配使用: filesystem

將論文轉成 15 分鐘演講

👤 研究人員/學者 ⏱ ~60 min intermediate

何時使用: 你有一篇論文 PDF,2 天後有一個研討會場次。

前置條件
  • Markdown 格式的論文 — 將 PDF 轉換為 MD(Pandoc 等)
步驟
  1. 壓縮
    讀取 paper.md。壓縮成 12 張投影片:動機、方法、關鍵結果、2 張圖表、未來工作、參考文獻。使用「mono-dark」主題。✓ 已複製
    → 12 張投影片;圖表以圖片路徑引用
  2. 迭代
    第 5 張「方法」應該顯示架構圖,而非文字。替換為圖片 /paper/figs/arch.png。✓ 已複製
    → 第 5 張改為以圖片為主

結果: 研討會就緒的投影片。

注意事項
  • PDF 圖表未提取 — 先執行 pdfimages;在提示詞中引用路徑
搭配使用: dailypaper-skills

每週團隊更新,不用花 30 分鐘在 PPT 上

👤 技術主管/工程管理 ⏱ ~10 min beginner

何時使用: 週五下午:你需要一套週一全員會議用的投影片。

步驟
  1. 組合
    8 張團隊更新投影片:已交付/進行中/卡關/Q3 計劃。「playful」主題。讓數字醒目。✓ 已複製
    → 使用大數字版面的統計資料投影片已生成

結果: 5 分鐘完成更新投影片。

注意事項
  • 對企業聽眾來說太俏皮 — 改用「serif-light」或「mono-dark」

組合

與其他 MCP 搭配,撬動十倍槓桿

guizang-ppt-skill + filesystem

從本機筆記取用內容

讀取 /notes/q2.md,生成「mono-dark」投影片組。儲存為 /decks/q2.html。✓ 已複製
guizang-ppt-skill + dailypaper-skills

論文轉演講流程

Daily paper:提取 paper.md。guizang-ppt:轉成 12 張投影片。✓ 已複製

工具

此 MCP 暴露的能力

工具輸入參數何時呼叫成本
generate_deck outline, theme, slide_count 第一次生成 0
edit_slide deck.html, slide_num, change 迭代單一投影片 0
add_webgl_hero deck.html, palette? 讓標題投影片更吸眼 0
switch_theme deck.html, theme 語氣不對 — 切換主題 0

成本與限制

運行它的成本

API 配額
N/A
每次呼叫 Token 數
1000–6000(HTML 輸出是主要消耗)
費用
免費
提示
先生成結構,然後逐張迭代,而非重新生成整個投影片組

安全

權限、密鑰、影響範圍

最小權限: filesystem-write
憑證儲存:
資料出站: 無(全部本機;輸出是 HTML)

故障排查

常見錯誤與修復

投影片內容溢出

減少每張投影片的字數預算;版面有固定高度

WebGL 首頁在 Safari 崩潰

停用 WebGL 或使用靜態後備變體

主題在投影機上看起來不對

改用「mono-dark」以獲得高對比效果

替代方案

Guizang PPT Skill 對比其他方案

替代方案何時用它替代權衡
PowerPoint / Keynote你需要精確的像素控制或企業模板迭代速度較慢
Slidev / Reveal.js你喜歡 Markdown 優先、命令列工作流程設定較多;主題調校需要更多工作
Marp純 Markdown 投影片預設輸出精緻度較低

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills