pptx
以程式方式建立與編輯 PowerPoint 簡報
也可從以下取得: 92Bilal26,ZhanlinCui,92Bilal26,anthropics,davila7,AutumnsGrove,Azeem-2,DYAI2025,Cam10001110101,ArtemisAI,ComposioHQ
停止手動製作簡報。此技能可將 HTML 轉為 PowerPoint、編輯既有投影片,並使用經驗證的 XML 工作流程擷取內容。用程式更快打造簡報。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「pptx」。 Create a 5-slide presentation about climate change with charts and images
預期結果:
- 投影片 1:標題投影片,標題為 Climate Change Impact
- 投影片 2:溫度趨勢圖,顯示 1880-2020 年資料
- 投影片 3:CO2 濃度視覺化,含圖片占位符
- 投影片 4:區域影響地圖與重點條列
- 投影片 5:行動呼籲與聯絡資訊
正在使用「pptx」。 Update the Q1 numbers in this quarterly report presentation with Q2 data
預期結果:
- 擷取文字清單,顯示所有圖形與其位置
- 替換季度數據並保留原有格式
- 生成視覺縮圖網格以供驗證
- 儲存更新後的簡報並保留所有投影片樣式
安全審計
安全The pptx skill is a legitimate presentation toolkit for PowerPoint manipulation. All 1211 static findings are false positives. The scanner misinterpreted markdown documentation code blocks as Ruby backticks, standard OOXML schema definitions as cryptographic weaknesses and C2 keywords, and legitimate file operations as system reconnaissance. No actual security risks exist.
風險因素
品質評分
你能建構什麼
自動化報告簡報
將資料視覺化與分析結果轉為格式一致、精緻的 PowerPoint 報告
大量簡報製作
為不同客戶或區域,從範本批次產生數百份客製簡報
教育內容轉換
將 HTML 課程材料轉為 PowerPoint 投影片,具備正確版面與講者備註
試試這些提示
Create an HTML file with a title slide and content slide, then convert it to PowerPoint using html2pptx. Include placeholders for charts.
Analyze this template.pptx file, create an inventory of slide layouts, then use appropriate templates to build a presentation about quarterly sales results.
Extract all text from quarterly-report.pptx, replace Q3 data with Q4 data maintaining the same formatting, and save as updated-report.pptx
Unpack the presentation, modify slide transition effects in the XML files, validate the changes, and repack into a new PowerPoint file
最佳實務
- 編輯 XML 後在重新封裝簡報前務必進行驗證
- 使用縮圖生成在定稿前進行投影片版面視覺核對
- 開始複雜流程前完整閱讀 html2pptx.md 與 ooxml.md
避免
- 不要跳過 XML 驗證,損壞的檔案將無法在 PowerPoint 開啟
- 避免在不了解 OOXML 結構的情況下手動編輯 XML
- 切勿使用占位符數量多於實際內容的版面配置
常見問題
為什麼這個技能需要這麼多相依套件?
我可以加入動畫或轉場嗎?
html2pptx 與 OOXML 方法的差異是什麼?
我該如何處理簡報中的圖片?
為什麼我的投影片出現文字溢出錯誤?
這個技能可以建立其他 Office 文件嗎?
開發者詳情
檔案結構
📁 ooxml/
📁 schemas/
📁 ecma/
📄 dml-wordprocessingDrawing.xsd
📄 pml.xsd
📄 shared-additionalCharacteristics.xsd
📄 shared-commonSimpleTypes.xsd
📄 shared-customXmlDataProperties.xsd
📄 shared-customXmlSchemaProperties.xsd
📄 shared-documentPropertiesCustom.xsd
📄 shared-documentPropertiesExtended.xsd
📄 shared-documentPropertiesVariantTypes.xsd
📄 shared-relationshipReference.xsd
📄 sml.xsd
📄 vml-wordprocessingDrawing.xsd
📄 wml.xsd
📄 xml.xsd
📁 mce/
📄 mc.xsd
📁 scripts/
📄 base.py
📄 docx.py
📄 pptx.py
📄 pack.py
📁 scripts/
📄 ooxml.md
📄 SKILL.md