pptx
覆盖从模板到生成的常见需求,便于制作演示与自动化输出。
针对 .pptx 的读取、编辑与生成的实用操作指南和示例。
围绕 .pptx 做一切事:创建、读取、编辑、拆分或合并幻灯片,处理模板、讲稿、评论,或导出文本和缩略图。只要提到 slides、deck 或 .pptx 就能用到。覆盖从脚本化生成到内容解析的全流程,省掉大量手工改动。
▸ 展开 SKILL.md 英文原文
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
帮我安装这个 skill:https://raw.githubusercontent.com/eigent-ai/eigent/main/resources/example-skills/pptx/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/eigent-ai/eigent/main/resources/example-skills/pptx/SKILL.md"# PPTX Skill ## Quick Reference | Task | Guide | |------|-------| | Read/analyze content | `python -m markitdown presentation.pptx` | | Edit or create from template | Read [editing.md](editing.md) | | Create from scratch | Read [pptxgenjs.md](pptxgenjs.md) | --- ## Reading Content ```bash # Text extraction python -m markitdown presentation.pptx # Visual overview python scripts/thumbnail.py presentation.pptx # Raw XML python scripts/office/unpack.py presentation.pptx unpacked/ ``` --- ## Editing Workflow **Read [editing.md](editing.md) for full details.** 1. Analyze template with `thumbnail.py` 2. Unpack → manipulate slides → edit content → clean → pack --- ## Creating from Scrat