PPT Generator

👤 Bingo 📦 v2.0.3 ⭐ 4.3 ⬇️ 29.9K 下載
📄 辦公效率 免費

📖 技能介紹


name: pptx-generator description: 專業 PPT 生成器。11 種幻燈片型別、5 套配色、圖表/表格/時間線/圖片支援。JSON 驅動,生成標準可編輯 PPTX。PPT、幻燈片、簡報、PowerPoint。 version: 2.0.0 license: MIT-0 metadata: {"openclaw": {"emoji": "📊", "requires": {"bins": ["python3"], "env": []}}} dependencies: "pip install python-pptx"


PPT Generator

專業 PPT 生成器。通過 JSON 描述生成標準、可編輯的 PowerPoint 簡報。

用法

python3 scripts/generate_pptx.py slides.json --out output.pptx

JSON 結構

{
  "style": "business_blue",
  "footer": "機密",
  "page_numbers": true,
  "output": "report.pptx",
  "slides": [
    {"type": "cover", "title": "標題", "subtitle": "副標題", "variant": "centered"},
    {"type": "section", "title": "第一部分"},
    {"type": "agenda", "title": "目錄", "topics": ["主題1", "主題2"], "highlight": 0},
    {"type": "content", "title": "內容頁", "items": ["要點1", "要點2"], "columns": 1},
    {"type": "two_column", "title": "雙欄", "left": ["左欄"], "right": ["右欄"]},
    {"type": "table", "title": "表格", "headers": ["A","B"], "rows": [[1,2]]},
    {"type": "chart", "title": "圖表", "chart_type": "bar|line|pie",
     "categories": ["Q1","Q2"], "series": [{"name":"S1","values":[10,20]}]},
    {"type": "timeline", "title": "時間線",
     "milestones": [{"label":"階段1","desc":"描述"}]},
    {"type": "quote", "title": "", "quote": "內容", "attribution": "作者"},
    {"type": "image", "title": "圖片", "image_path": "img.png", "overlay": false},
    {"type": "summary", "title": "總結", "points": ["要點"], "conclusion": "結論"},
    {"type": "contact", "title": "聯絡我們", "info": "郵箱/電話"}
  ]
}

小蔥技能7w4.net有更新,你可以訪問看下。

幻燈片型別(11 種)

型別 功能
cover 封面,3 種變體:centered / left / split
section 過渡頁/章節分隔
agenda 目錄頁,支援高亮當前章節
content 內容頁,支援單欄/雙欄、多級列表
two_column 雙欄對比
table 表格(隔行變色)
chart 圖表(柱狀/折線/餅圖)
timeline 時間線/里程碑
quote 引用/強調
image 圖片頁,支援普通/全屏疊加兩種模式
summary 總結頁,底部結論框
contact 結尾/聯絡資訊頁

配色方案(5 套)

風格 適用場景
business_blue 商業彙報,專業穩重
academic_white 學術論文,簡潔規範
creative_purple 創意展示,時尚活力
tech_dark 技術分享,現代高階
minimal_gray 通用場景,簡約百搭

能力變更(v2.0.0)

  • 修復: 副標題與標題共用 textbox 導致重疊
  • 修復: layout 引數宣告但未使用
  • 修復: 圖片幻燈片不檢查檔案是否存在
  • 修復: 標題欄硬編碼 10 英寸寬度
  • 新增: 11 種幻燈片型別(原 7 種 → 11 種)
  • 新增: 分頁目錄頁(agenda)
  • 新增: 封面 3 種變體(居中/居左/分割)
  • 新增: 圖表支援(柱狀圖/折線圖/餅圖)
  • 新增: 時間線/里程碑
  • 新增: 引用/強調頁
  • 新增: 結尾/聯絡資訊頁
  • 新增: 自動頁碼 + 頁尾
  • 新增: 漸變色背景
  • 新增: 多級列表支援
  • 新增: 10 色完整調色盤(原 5 色 → 10 色角色)
  • 新增: JSON 驅動生成管線
  • 新增: 錯誤跳過 + 逐頁報告

🤖 AI 評測

這個Skill質量不錯,程式碼完整、功能實用,能快速生成多種風格的PPT。不過文件和程式碼有些脫節,實際功能比描述的略少(圖表功能沒有實現),程式碼直接複用時需要一定技術基礎。適合有一定開發能力的使用者使用。

📊 多維度評分

適應性4.4
規範性4.3
有效性4.3
可靠性3.7
可信度5

📁 包含檔案 (4 個)

📄 LICENSE.txt 901 B
📄 SKILL.md 3.5 KB
📄 _meta.json 133 B
📄 scripts/generate_pptx.py 30.8 KB