C✳CODEZ.WIN
🌐 Deutsch

Lokalisierter Leseleitfaden

pptxZweck, Verwendung und Quelle

Nutzen Sie diese Funktion immer dann, wenn eine .pptx- oder .potx-Datei in irgendeiner Weise beteiligt ist – sei es als Eingabe, Ausgabe oder beides. Dies umfasst: das Erstellen von Präsentationen, Pitch-Decks oder Präsentationen; das Lesen, Analysieren oder Extrahieren von Text aus beliebigen .pptx- oder .potx-Dateien (auch wenn der extrahierte Inhalt anderweitig verwendet wird, z. B. in einer E-Mail oder Zusammenfassung); das Bearbeiten, Ändern oder Aktualisieren bestehender Präsentationen; das Zusammenführen oder Aufteilen von Foliendateien; das Arbeiten mit Vorlagen (.potx), Layouts, Sprechernotizen oder Kommentaren. Die Funktion wird ausgelöst, sobald der Benutzer „Präsentation“, „Folien“ oder „Präsentation“ erwähnt oder auf einen .pptx- oder .potx-Dateinamen verweist, unabhängig davon, was er anschließend mit dem Inhalt vorhat. Nutzen Sie diese Funktion, wenn eine .pptx- oder .potx-Datei geöffnet, erstellt oder bearbeitet werden muss.

Quelle abgerufen:

Quell-Repository
anthropics/skills
SKILL.md
skills/pptx/SKILL.md
Repository-Sterne
185,373
Repository zuletzt aktualisiert
2026-10-29
Fähigkeitskategorien
Dokumente
Letzte Datenerfassung

Lizenz: Lizenzdatei: Prüfung ausstehend

Die Workflow-Auszüge dienen als Lesehilfe und sind keine ausführbaren Anweisungen von Codez. Für die Erstellung dieser Seite wurde keine Drittanbieter-Skill verwendet.

Die folgenden Abschnitte zu Zweck und Arbeitsablauf sind vorgelagertes Material, das zur besseren Lesbarkeit aufbereitet und übersetzt wurde. Sie unterscheiden sich von der separat gekennzeichneten redaktionellen Analyse von Codez.

Was diese Fähigkeit bewirkt

Nutzen Sie diese Funktion immer dann, wenn eine .pptx- oder .potx-Datei in irgendeiner Weise beteiligt ist – sei es als Eingabe, Ausgabe oder beides. Dies umfasst: das Erstellen von Präsentationen, Pitch-Decks oder Präsentationen; das Lesen, Analysieren oder Extrahieren von Text aus beliebigen .pptx- oder .potx-Dateien (auch wenn der extrahierte Inhalt anderweitig verwendet wird, z. B. in einer E-Mail oder Zusammenfassung); das Bearbeiten, Ändern oder Aktualisieren bestehender Präsentationen; das Zusammenführen oder Aufteilen von Foliendateien; das Arbeiten mit Vorlagen (.potx), Layouts, Sprechernotizen oder Kommentaren. Die Funktion wird ausgelöst, sobald der Benutzer „Präsentation“, „Folien“ oder „Präsentation“ erwähnt oder auf einen .pptx- oder .potx-Dateinamen verweist, unabhängig davon, was er anschließend mit dem Inhalt vorhat. Nutzen Sie diese Funktion, wenn eine .pptx- oder .potx-Datei geöffnet, erstellt oder bearbeitet werden muss.

Wie der vorgelagerte Workflow funktioniert

Erstellung, Bearbeitung und Analyse von PPTX-Dateien

A.pptxist ein ZIP-Archiv mit XML-Dateien. Wählen Sie Ihre Vorgehensweise je nach Aufgabe:

Aufwärtspassage · L7 ↗

Skripte

Die Pfade beziehen sich auf das Verzeichnis dieser Fertigkeit. Alles andere ist reines Python.nodeoder Schale.

Aufwärtspassage · L17 ↗

Erstellen mit pptxgenjs – Fallstricke

pptxgenjsist vorinstalliert – nicht ausführennpm installzuerst; schreiben Sie das Drehbuch undrequire('pptxgenjs')direkt. Nur wenn diese Anforderung fehlschlägt:npm install pptxgenjsDas Modell kennt die API; dies sind die Fußwaffen: Setpres.layoutvor dem Hinzufügen von Folien. Die Standard-Arbeitsfläche istLAYOUT_16x9=10" ×5.625", nicht13.3" breit. Koordinaten jenseits des Randes werden geschrieben, nicht fixiert – die Form befindet sich einfach nicht auf dem Objektträger.LAYOUT_WIDEIst13.3" ×7.5".)

Aufwärtspassage · L29 ↗
Aufwärtspassage · bash ↗
python3 -c "import sys,zipfile; zipfile.ZipFile(sys.argv[1]).extractall('unpacked')" deck.pptx
python scripts/add_slide.py unpacked/ slide2.xml --after slide2.xml   # duplicate a slide (or slideLayoutN.xml); prints the new slide's path
# reorder / delete slides = edit <p:sldIdLst> in ppt/presentation.xml
python scripts/clean.py unpacked/                                     # after deletions: removes orphaned slides, media, rels
# edit slide content in ppt/slides/slideN.xml
(cd unpacked && rm -f ../out.pptx && zip -Xr ../out.pptx .)           # zip from INSIDE the dir; rm first or deleted parts survive
python scripts/office/validate.py out.pptx --original deck.pptx

Anforderungen und Einrichtung

Abhängigkeiten

pptxgenjs(npm, vorinstalliert – nur installieren, wennrequire('pptxgenjs')Fehler) ·markitdown[pptx],Pillow,defusedxml,lxml(pip — Textausgabe, Miniaturansicht, Bereinigen, Validieren) · LibreOffice (sofficeautomatisch konfiguriert für Sandbox-Umgebungen überscripts/office/soffice.py) ·pdftoppm(Poppler)

Aufwärtspassage · L236 ↗

Grenzwerte und Qualitätskontrollen

Aus dieser Datei wurde kein separater Grenzwertabschnitt ausgewählt. Dies bedeutet nicht, dass die Anwendung für jede Eingabe oder Umgebung geeignet ist. Überprüfen Sie den vollständigen Quellcode und validieren Sie Ihr Ergebnis selbst.

Beginnen Sie mit einem sicheren Testlauf

  1. Prüfen Sie den unterstützten Host und die Installationsanweisungen für das Repository. Halten Sie das Skill-Verzeichnis und die darin enthaltenen Skripte, Assets und Dokumentationen zusammen;SKILL.mdEine Einzelperson kann Abhängigkeiten außer Acht lassen.
  2. Geben Sie dem Agenten Ihre tatsächlichen Eingaben, die gewünschten Ausgaben und die Akzeptanzkriterien an. Aufrufsyntax und verfügbare Tools hängen vom Hostsystem ab; diese Website geht nicht von einem universellen Installationsbefehl aus.
  3. Testen Sie den Quellworkflow in einem temporären Projekt oder auf einer Kopie. Überprüfen Sie Vorgänge, die Dateien, Remote-Dienste oder abrechnungsfähige Ressourcen ändern, bevor Sie diese zulassen.
  4. Überprüfen Sie die Ausgabe anhand der Quellqualitätsprüfungen und Ihrer eigenen Anforderungen. Ein erfolgreicher Trigger oder eine hohe Anzahl von Sternen im Repository garantiert kein korrektes Ergebnis.

Spezifikation des Kompetenzformats und des Verzeichnisses ↗

Lesen Sie mehr dazu in der Quelle.

Übersetzung und Umfang

Dieser Leseleitfaden wählt Passagen aus dem markierten stromaufwärts gelegenen Abschnitt aus.SKILL.mdDie Übersetzung wurde unterstützt. Es handelt sich weder um ein vollständiges Handbuch noch um eine Garantie für geprüfte Kompatibilität. Lesen Sie vor der Verwendung das Original und die darin referenzierten Dateien.

Diese Einleitung bezieht sich auf die unten angepinnte Version; die aktuelle Repository-Aktivität und der Erfassungszeitpunkt werden separat angezeigt.

Angeheftete Quelle
Lesen Sie das Original ↗
Quelle abgerufen
Source-Commit
ca45fc496a3436251f191354091d557da31c15b5
Quelle SHA-256
a7ff03e2c85b636f55232a6b1555f5dd90216b7a1a359ab289d8364e6acbc6a0
Zurück zum vollständigen Kompetenzkatalog