pptx-official
Создание и редактирование презентаций PowerPoint
Преобразите способ работы с файлами PowerPoint. Создавайте профессиональные презентации из HTML или редактируйте существующие файлы PPTX на уровне XML с полным контролем над слайдами, макетами и содержимым.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「pptx-official」。 Create a title slide with 'Q4 Results' as the main heading and 'December 2024' as subtitle
預期結果:
Generated Q4_Results.pptx with title slide featuring centered heading in 44pt font, subtitle in 24pt, with gradient background from navy to light blue
正在使用「pptx-official」。 Extract all comments from the presentation
預期結果:
Found 12 comments across 5 slides: Slide 3 has 4 reviewer comments about budget figures, Slide 7 has 3 comments on timeline revisions, Slide 9 has 5 comments regarding design changes
正在使用「pptx-official」。 Create thumbnail grid for visual review
預期結果:
Generated thumbnails_grid.png showing all 24 slides in 4x6 grid layout. Hidden slides 8 and 15 marked with gray placeholder. Slide 12 flagged for text overflow review.
安全審計
低風險Static analyzer flagged 1158 patterns but most are false positives. Markdown backticks flagged as shell commands, XSD schema enumerations flagged as C2 keywords, and standard library operations flagged as cryptographic risks. Actual risk is low: subprocess calls use hardcoded arguments for document conversion tools (soffice, pdftoppm). File operations are standard OOXML processing workflows. No user input injection vectors detected.
低風險問題 (2)
風險因素
品質評分
你能建構什麼
Автоматическая генерация отчётов
Генерируйте еженедельные статусные презентации из структурированных данных, конвертируя HTML-шаблоны в профессионально оформленные файлы PPTX с диаграммами и таблицами.
Исправление презентаций
Исправляйте повреждённые презентации, извлекайте содержимое из повреждённых файлов или пакетно обновляйте фирменный стиль в нескольких наборах слайдов с помощью прямого редактирования XML.
Создание слайдов с единым дизайном
Создавайте презентации, соответствующие определённым фирменным рекомендациям, определяя цветовые палитры, типографику и шаблоны макетов в HTML перед конвертацией.
試試這些提示
Create a new PowerPoint presentation with 5 slides about [TOPIC]. Use a clean professional design with a blue color scheme. Include a title slide, agenda, 3 content slides with bullet points, and a summary slide.
Convert the following HTML slide deck to PowerPoint format. Preserve all styling, colors, and layouts. Add a bar chart to slide 3 showing quarterly revenue data: Q1: 120K, Q2: 145K, Q3: 138K, Q4: 162K.
Analyze this presentation file and provide: 1) Total slide count including hidden slides, 2) Color palette used in the theme, 3) Font families used throughout, 4) List of all comments and speaker notes, 5) Any slides with layout issues.
Open this PPTX file and make the following edits: 1) Update the company logo on all master slides, 2) Replace all instances of the old product name with the new one, 3) Add transition effects between section slides, 4) Export a validation report showing any XML errors fixed.
最佳實務
- Всегда проверяйте XML после редактирования файлов PPTX перед перепаковкой для предотвращения повреждения
- Используйте рабочий процесс html2pptx для новых презентаций, чтобы обеспечить точное позиционирование и стилизацию
- Создавайте эскизы после генерации, чтобы выявить проблемы с макетом перед доставкой
- Создавайте резервные копии исходных файлов перед редактированием существующих презентаций на уровне XML
避免
- Никогда не редактируйте XML вручную без проверки — всегда используйте validate.py после изменений
- Избегайте использования не-веб-безопасных шрифтов в HTML-слайдах, так как они могут не корректно отображаться в PowerPoint
- Не размещайте диаграммы или таблицы в однострочных вертикальных макетах — используйте двухстрочные или полноэкранные макеты
- Никогда не пропускайте шаг визуальной проверки — всегда создавайте эскизы для проверки внешнего вида слайдов
常見問題
Какие зависимости необходимо установить?
Может ли этот навык редактировать существующие шаблоны PowerPoint?
Какие форматы файлов поддерживаются?
Как работать с диаграммами и графиками?
Может ли этот навык извлекать заметки докладчика?
Что делать, если на созданных слайдах есть проблемы с макетом?
開發者詳情
檔案結構
📁 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