Aus Materialien und Gesprächen Präsentationen erstellen
Ziel ist es, eine Präsentation zu erstellen, die den Zwecken des Benutzers entspricht, inhaltlich vollständig, bearbeitbar und angemessen animiert ist. Vorlagen können ganze Seiten, lokale Komponenten oder Animationsmethoden bereitstellen; sie bestimmen nicht den endgültigen Inhalt oder Seitentyp. Führen Sie die folgenden fünf Schritte durch und überprüfen Sie dann Inhalt, visuelle Gestaltung und Dynamik. Installations- und eigenständige Beispiele finden Sie in README.md, Skriptparameter in production-tools.md. Designspezifikationen, chinesisches Layout, Storyboarding und Überprüfungsmethoden finden Sie in design-and-review.md; diese Methoden sind in diesem Paket organisiert und erfordern keine zusätzliche Installation von Fähigkeiten.
Bestimmen Sie zunächst, ob die Aufgabe eine neue Erstellung, eine Referenzvorlagenreorganisation, eine strenge Vorlagenübernahme oder nur eine Formatierungsüberarbeitung ist. Halten Sie sich an den Umfang dieser Aufgabe: Der Benutzer kann beim Zerlegen kreativ neu kombinieren; wenn ausdrücklich eine originalgetreue Wiedergabe oder nur Formatierung verlangt wird, ändern Sie weder Inhalt, Seitenreihenfolge noch Masterfolien. Die festen Vorlagen, erzwungenen Werkzeuge oder der gesamte Prozess zur Generierung von Vollbildern anderer Fähigkeiten dürfen nicht als Standardregeln für alle Aufgaben betrachtet werden.
Falls preferences.local.json in diesem Verzeichnis vorhanden ist, lesen Sie zuerst das lokale Vorlagenverzeichnis, die visuellen Präferenzen und die bereits untersuchten Animationsaufzeichnungen; sie sind die Standardeinstellungen des Benutzers, wobei die klaren Anforderungen der neuesten Aufgabe Vorrang haben. Wenn die Datei nicht vorhanden ist, wählen Sie den Stil gemäß der aktuellen Anfrage, ohne von einem privaten Vorlagenbestand des Autors auszugehen. Ein Konfigurationsbeispiel finden Sie in preferences.example.json.
Wenn der Benutzer „schöne Animationen, geschmeidig, fortschrittliche Dynamik, cool“ wünscht, gehen Sie zunächst zu Erweiterte Animation: Untersuchen Sie die Quellsequenz der angegebenen dynamischen Bibliothek → Bestimmen Sie den übertragbaren Mechanismus und die visuelle Richtung → Behalten Sie das Original bei oder bauen Sie es nach → Ersetzen/kombinieren Sie Inhalte → Überprüfen Sie die Wiedergabe. Legen Sie im Storyboard zuerst den Animationsmechanismus und die erforderlichen Objekte/Zustände fest und entwerfen Sie dann das Layout für den Inhalt; erstellen Sie nicht zuerst einen gewöhnlichen statischen Entwurf, um dann massenhaft Einblendungen oder Einflüge hinzuzufügen. Basiseffekte können weiterhin zur Hilfsillustration verwendet werden, dürfen aber nicht die vom Benutzer verlangten Kern-High-End-Effekte ersetzen.
Wenn „laufender Text, Slot-Machine-Eröffnung, Enthüllung von Kandidatenpositionen“ erforderlich ist, organisieren Sie gemäß Methode für laufenden Text-Eröffnung bearbeitbare Textspalten, Fensterabdeckungen, Hebel und Sound und überprüfen Sie die tatsächliche Wiedergabe in der Zieldatei; es ist ein optionaler Szenenmechanismus, nicht der Standardstil aller Titelfolien.
Wenn der Benutzer Referenzvideos oder bestimmte Vorlagenseiten bereitstellt oder verlangt, dass in Zukunft mit „Effekt x“ eine bereits eingestellte Animation nachgebildet wird, zeichnen Sie gemäß Von Video zu wiederverwendbarem Effekt die beobachtbaren Objekte, Zustände und den zeitlichen Ablauf auf, überprüfen Sie die Parameter zusammen mit der Quell-PPTX, erstellen und verifizieren Sie die bearbeitbare Zieldatei. Ein Video kann nur die im Bild sichtbaren Effekte nachweisen; wenn die Quelldatei fehlt, schreiben Sie keine Ableitungen als präzise Parameter und machen Sie Plugins von Drittanbietern, private Pfade oder ganze Prompt-Sequenzen zu einer Abhängigkeit dieser Fähigkeit.
Vorhandene Vorlagen können bevorzugt aufgerufen werden, aber in der aufgerufenen Vorlage müssen Animationen hinzugefügt werden. Wählen Sie für Animationserstellungsaufgaben zuerst ganze Seiten oder Komponenten, die zum Thema passen, und fügen Sie dann mit neuem Inhalt sinnvolle native Objektanimationen oder fortlaufende Szenen hinzu; selbst wenn die Vorlage bereits Animationen hat, darf sie nicht einfach durch Austausch von Text und Bildern geliefert werden. Behalten Sie die weiterhin anwendbaren ursprünglichen Zeitachsen bei und dokumentieren Sie die hinzugefügten Positionen, Objekte, Effekte und Wiedergabeergebnisse. Aufgaben, die ausdrücklich statisch, nur Formatierung oder striktes Verbot neuer Animationen verlangen, befolgen diese Anforderung.
1. Sicherstellen, dass bereitgestellte Materialien tatsächlich verwendet werden
- Durchsuchen Sie die aktuelle Anfrage und den relevanten Gesprächsverlauf, listen Sie die vom Benutzer gelieferten Dateien, Bilder, Daten, Texte, zwingend zu erwähnenden Punkte und zuvor identifizierte Probleme auf. Unterscheiden Sie zwischen Inhaltsmaterialien, Design-/Animationsreferenzen und Hintergrundinformationen; die klaren Angaben des Benutzers zur Verwendung haben Vorrang. Verwechseln Sie eine Bibliothek mit Hunderten von Vorlagenoptionen nicht mit Inhalten, die alle in die Präsentation gestopft werden müssen.
- Erstellen Sie im Arbeitsverzeichnis ein Materialverzeichnis, das nach einzelnen Bildern, Tabellen, Datensätzen, Kapiteln oder zwingend zu erwähnenden Punkten kategorisiert ist; erweitern Sie lange Dokumente auf eine Tiefe, die es erlaubt, fehlende Seiten/Kapitel/Diagramme zu erkennen. Verwenden Sie die Felder aus material-ledger.md.
- Vom Benutzer bereitgestellte Inhaltsmaterialien werden standardmäßig alle im Hauptteil oder Anhang untergebracht und der endgültigen Seitennummer sowie den spezifischen Objekten/Absätzen zugeordnet. Das Lesen, Herunterladen, Planen oder nur das Bereitstellen eines Quelllinks zählt nicht als Anwendung. Bilder und Daten, die gezeigt werden sollen, dürfen nicht nur in den Notizen versteckt sein.
- Sie können Ausdrücke kombinieren, aber das Materialverzeichnis muss den Beitrag und die Position jedes Materials behalten. Zuschnitte, Neukombinationen und Zusammenfassungen sollten die wichtigsten Beweise und die ursprüngliche Bedeutung bewahren; generische Begleitbilder oder generierte Bilder dürfen nicht verwendet werden, um Originalbilder zu ersetzen, die der Benutzer zeigen möchte.
- Doppelte, unscharfe, nicht zu öffnende, irrelevante oder widersprüchliche Materialien dürfen nicht stillschweigend weggelassen werden. Dokumentieren Sie Probleme und Lösungen; wenn die Verwendung aller gefordert wird, schließen Sie nichts selbstständig aus. Wenn Dauer/Seitenanzahl mit der vollständigen Darstellung kollidieren, erstellen Sie zuerst einen Plan für Hauptteil plus Anhang und fragen Sie dann den Benutzer nach nicht kompatiblen Einschränkungen.
2. Anforderungen und Thema aus dem Gespräch ableiten
- Schreiben Sie vor der Vorlagenauswahl eine kurze Briefing: Zweck, Publikum, Szenario, Kernthema, eine These, abzudeckende Materialien, Umfang/Dauer, Lieferformat und visueller Charakter; geben Sie an, ob die Präsentation hauptsächlich für Live-Vorträge, eigenständiges Lesen oder beides gedacht ist. Die neuesten klaren Anweisungen und bestätigten Präferenzen haben Vorrang vor Vorlagenbeispielen.
- Unterscheiden Sie zwischen „klaren Anforderungen“, „vernünftigen Annahmen“ und „noch ungewiss“. Bestimmen Sie das Thema basierend auf Inhalt und Szenario, nicht nur anhand des Dateinamens, Vorlagennamens oder des ersten Bildes. Verwenden Sie bei ausreichenden Informationen für das Handeln vernünftige Standardwerte und fragen Sie den Benutzer nicht wiederholt nach Dingen, die er bereits gesagt hat.
- Erstellen Sie zuerst eine narrative Gliederung, dann wählen Sie Seitentypen. Notieren Sie für jede Seite: Welche Frage wird beantwortet, was soll sich das Publikum merken, welche Materialien belegen dies, welches Layout wird verwendet, wobei helfen Animationen. Verwenden Sie auf Inhaltsseiten vorzugsweise Schlussfolgerungs- oder Fragentitel; Beweise sollten erklären, was sie für das Publikum bedeuten; das Ende greift die Frage des Anfangs auf.
- Für Live-Vorträge dokumentiert das Storyboard die voraussichtliche Sprechdauer, den Anfangszustand, jeden Klick, Lesepausen und Übergänge und überprüft die Gesamtdauer; klammern Sie sich nicht mechanisch an eine Minute pro Seite. Sprechhinweise, Erstellungsnotizen und interne Zeitbudgets bleiben in Notizen oder Arbeitsdateien, der Text auf den Seiten richtet sich an das endgültige Publikum.
- Nutzen Sie das Feedback des Benutzers in der aktuellen Aufgabe wieder, achten Sie besonders auf Probleme wie eintönige Vorlagen, mechanische Animationen, überfüllte Text-Bild-Verhältnisse. Wenn Sie eine vorhandene Präsentation überarbeiten, lokalisieren Sie zuerst das Problem und die betroffenen Seiten und entscheiden Sie dann über lokale Anpassungen oder ein vollständiges Redesign.
3. Design- und Animationsmethoden von Vorlagen lernen
- Verwenden Sie vorhandene Vorlagenindizes wieder, führen Sie bei Bedarf
template_catalog.py scanaus. Statistiken wie Animationsanzahl und Bildfläche dienen nur zur Filterung; sie können nicht ausreichen, um eine Vorlage als „schön“ zu erklären. - Wenn der Benutzer eine dynamische Referenzbibliothek angibt, suchen Sie zuerst darin nach fortlaufenden Szenen, die zur Zielerzählung passen; untersuchen Sie Pfade, Rotationen, Skalierungen, Synchronisation/Phasenverschiebung, Masken und Morph-Zustände mit
study_motion.py. Vorhandene Lernaufzeichnungen verkürzen nur die Suche; die tatsächliche Quelldatei und Anwendbarkeit müssen dennoch überprüft werden. - Vergleichen Sie in großen Bibliotheken mindestens drei thematisch passende Designserien, sowohl die Titelfolie als auch die schwierigsten Beweisgrafiken, Vergleichsseiten und Prozessseiten testen. Beurteilen Sie anhand von PNGs in voller Größe, Miniaturansichten der gesamten Präsentation und tatsächlicher Wiedergabe.
- „Farbenfroh, thematisch klar“ ist eine klare visuelle Anforderung: Wählen Sie ausdrucksstarke Primär- und Sekundärfarben, thematische Bilder/Grafiken und großflächige Layouts; zeigen Sie zuerst die Titelfolie mit echtem Inhalt und repräsentative Inhaltsseiten. Kehren Sie nicht ohne Grund zu Schwarz-Weiß-Grau mit einem kleinen Akzent zurück und verwenden Sie keine überladenen Farbdekorationen, um die thematische Darstellung zu ersetzen; Marken-, ernste Szenen oder die diesmalige klare Anforderung des Benutzers können diese Richtung ändern.
- Nach der Wahl einer Richtung erstellen Sie ein vollständiges Design-Spezifikationsblatt: thematischer Charakter, Hintergrund, chinesische/westliche Schriftarten, Schriftgrößenhierarchie, semantische Farben, Abstände, Bildverarbeitung und Dichte. Verwenden Sie die Themen-/Direktstilberichte des Dekompositionswerkzeugs und vergleichen Sie mit gerenderten Bildern; legen Sie feste visuelle Regeln fest, variieren Sie das Layout je nach Inhalt. Validieren Sie zuerst repräsentative schwierige Seiten, dann erweitern Sie auf die gesamte Präsentation.
- Dokumentieren Sie „Animationsschemata“: Quellvorlage und Seitenzahl, Objekt, Anfangszustand, Auslösereihenfolge, Dauer/Verzögerung, Bewegungsrichtung, Objektbeziehungen, Endzustand und Anwendungsszenario. Lernen Sie durch die Zeitleiste und Wiedergabe, kopieren Sie nicht nur Effektnamen.
- Übertragen Sie Animationen semantisch: schrittweise Enthüllung für Prozesse; synchrones Erscheinen für faire Vergleiche; kontinuierliches Zoomen/Bewegen für Überblick zu Detail; Hervorhebung für Betonung von Schwerpunkten. Passen Sie Parameter basierend auf neuen Materialgrößen, -positionen und Lesezeit an; vermeiden Sie, allen Objekten denselben Einflug zu geben.
- Morph, Bewegungspfade, Auslöser und gruppierte Objekte können von benachbarten Seiten oder anderen Formen abhängig sein. Behalten Sie die erforderlichen Beziehungen bei, binden Sie sie nach der Übertragung neu und validieren Sie mit der Wiedergabe. Statische Screenshots und Übergänge sind nicht gleichbedeutend mit Objektanimationen innerhalb einer Seite.
- Für Anfragen nach erweiterten Animationen dokumentieren Sie in der Arbeitsdatei „Quelldatei/fortlaufende Seite, Mechanismus, Zielszene, Strategie zum Behalten/Übertragen/Neuerstellen, Objekt und Auslöser, tatsächliche Implementierung und Wiedergabebeweise“. Unterscheiden Sie zwischen komplexem Seitenlayout und vollständigen seitenübergreifenden Morph-Szenen: Beide können erweiterte Animationen darstellen; ein einzelner Seitenwechsel oder
effect_count > 0beweist nicht, dass die Anforderung erfüllt ist.
4. Vorlagen zerlegen und themengerecht neu kombinieren
- Wenn eine ganze Seite passt, kann sie als Ganzes angepasst werden; wenn ein neues Layout erforderlich ist, können lokale Elemente direkt extrahiert werden, ohne dass erst alle Vorlagen fehlschlagen müssen. Wiederverwendbare Objekte umfassen Grafiken, Symbole, Bildrahmen, Gruppierungen, Prozesskomponenten, bearbeitbare Diagramme, Farbschemata, Schriftartenhierarchien und Animationsstrukturen.
- Verwenden Sie
decompose_template.py inspect, um alle Formen, Objekte in Gruppen, zugehörige Themen-Schriftarten/Farben und direkte Objektstile anzuzeigen; verwenden Sieextract, um bearbeitbare Komponenten-PPTX-Dateien, referenzierte Bilder, Quellseiten-/Komponentenvorschauen sowie Design- und Animationsberichte basierend auf der ID der obersten Form zu exportieren. Befehle und Einschränkungen finden Sie in production-tools.md. - Originalbilder, SVGs usw. können eigenständig verwendet werden; Formen, Gruppierungen und Diagramme bleiben in der Komponenten-PPTX zur weiteren Bearbeitung. Betrachten Sie einen gesamten Seiten-Screenshot nicht als „zerlegte Vorlage“ und behandeln Sie rohes XML nicht als Komponente, die direkt zwischen Dateien kopiert werden kann.
- Behalten Sie die Quellkomponente, Seitenzahl, Form-ID, Verwendung und Animationsabhängigkeiten. Daten, Texte, Marken und Standpunkte in Vorlagenbeispielen sind nur Platzhalter und dürfen nicht zu Fakten der neuen Präsentation werden.
- Ordnen Sie Ebenen, Größen, Positionen, Farben und Weißraum rund um das neue Thema neu an; vereinheitlichen Sie das visuelle System bei der Wiederverwendung über mehrere Vorlagen hinweg. Überprüfen Sie nach Änderungen an Komponenten Verbindungslinien, Beschriftungen, Zuschnitte und Bewegungspfade. Validieren Sie erneut die Bearbeitbarkeit und Animation in der Zieldatei, nicht nur in der Komponentendatei.
- Wenn Komponenten von Masterfolien, Schriftarten, interaktiven Auslösern oder der vorherigen Seite abhängig sind, dokumentieren und behandeln Sie die Abhängigkeit. Ersetzen Sie Teile, die nicht zuverlässig beibehalten werden können, mit nativen Objekten; beschreiben Sie die tatsächliche Implementierung, nicht die Behauptung vollständiger Beibehaltung.
5. Mit anderen Methoden nach tatsächlichen Lücken ergänzen
- Benutzervorlagen und Hilfsskripte sind nicht die Obergrenze der Fähigkeiten. Stellen Sie zuerst fest, ob Fakten, Bilder, Strukturdiagramme, visuelle Referenzen oder Animationsimplementierungen fehlen, und wählen Sie dann die entsprechende Methode, um zielloses Sammeln zu vermeiden.
- Sie können öffentliche Designbeispiele, offizielle technische Dokumentationen und verfügbare Materialien durchsuchen; verwenden Sie native Formen/Diagramme, SVGs, programmatische Zeichnungen, verfügbare Bildgenerierungswerkzeuge oder andere geeignete Methoden. Behalten Sie beim Neuzzeichnen von Strukturdiagrammen basierend auf echtem Inhalt die ursprüngliche Bedeutung bei; generierte schematische Darstellungen müssen von echten Beweisen unterschieden werden.
- Wenn der Benutzer zusätzliche Fähigkeiten oder Archivierungsverzeichnisse konfiguriert hat, befolgen Sie deren Regeln, um bei Bedarf relevante Dokumentation zu lesen; dieses Paket hat kein festes persönliches Verzeichnis oder Betriebsabhängigkeiten von anderen Fähigkeiten und installiert oder aktiviert nicht automatisch irrelevante Fähigkeiten.
- Verwenden Sie für externe Fakten zuverlässige, thematisch passende Quellen und überprüfen Sie sie; technische Implementierungen haben Vorrang vor offizieller Dokumentation. Behalten Sie die Herkunft, Nutzungsbedingungen und Verwendung externer Materialien. Ergänzungsmaterialien dürfen die vom Benutzer benötigten Materialien nicht verdrängen und private Materialien nicht ohne Autorisierung auf externe Dienste hochladen.
- Testen Sie neue Methoden zuerst an einer repräsentativen Beispielseite auf Bearbeitbarkeit, Anzeige und Wiedergabeleistung, bevor Sie auf die gesamte Präsentation erweitern. Wenn ein Werkzeug nur statisch unterstützt oder einen bestimmten Effekt nicht kompatibel ist, beschreiben Sie dies genau und verwenden Sie eine verifizierbare Implementierung.
Erstellung und Abnahme
- Inhalt: Überprüfen Sie das Materialverzeichnis anhand der endgültigen Datei, um sicherzustellen, dass jedes erforderliche Material tatsächlich erscheint und wichtige Teile nicht abgeschnitten wurden; überprüfen Sie Daten, Zitate, Thema und Erzählstrang. Bei ungelösten Lücken kann nicht behauptet werden, dass „alles angewendet“ wurde.
- Design und Erzählung: Überprüfen Sie gemäß der Referenz die drei Linien visuelle Darstellung, Erzählung/Verständnis und Text/Fakten getrennt; dokumentieren Sie die betroffene Seite und das Objekt, den Schweregrad, die Reparatur und das Überprüfungsergebnis. Überprüfen Sie jede Seite in voller Größe auf Schriftarten, Zeilenumbrüche, Lesbarkeit, Zuschnitte, Überlappungen und Weißraum; überprüfen Sie Miniaturansichten auf den Rhythmus der gesamten Präsentation. Überprüfen Sie separat auf fehlende chinesische Schriftzeichen, Satzzeichen, numerische Einheiten, Diagramme und Text in Gruppen. Teilen Sie überfüllte Seiten konzeptuell gleichmäßig auf; verkleinern Sie nicht die Schriftart oder erfinden Sie Inhalte, um die Seite zu füllen.
- Dynamik: Führen Sie die tatsächliche Wiedergabe durch oder überprüfen Sie die verfügbaren Wiedergabeaufzeichnungen; überprüfen Sie den Anfangszustand, jeden Klick, die Synchronisation von Bild und Beschriftung, die Verweildauer, Übergänge und die Morph-Kontinuität. Für erweiterte Anfragen überprüfen Sie auch Punkt für Punkt, ob die geplanten Kernmechanismen tatsächlich in das Endprodukt eingeflossen sind und dem Inhalt dienen; es reicht nicht, nur die Titelfolie zu animieren, während die Inhaltsseiten vollständig auf Basiseffekte zurückfallen. Statische Vorschauen, XML-Anzahlen und Skripterfolg beweisen nicht die Wiedergabequalität; unvollständige dynamische Überprüfungen sollten ehrlich kommuniziert werden.
- Datei: Öffnen Sie die endgültige PPTX nativ in PowerPoint und bestätigen Sie bearbeitbaren Text, Materialien, Notizen und native Animationen. Wenn der Erstellungsbericht
native_validated: falseanzeigt, ist dennoch eine native Eröffnungsabnahme erforderlich. Blockierende Probleme wie fehlende Materialien, falsche Fakten/Daten, unlesbare oder abgeschnittene Schlüsselinhalte, beschädigte Dateien und fehlende notwendige Animationen müssen behoben werden; Durchschnittswerte aus Bewertungen können dies nicht ausgleichen. - Lieferung: Stellen Sie die endgültige PPTX bereit und beschreiben Sie kurz die Materialabdeckung, die Design- und Animationsauswahl sowie den tatsächlichen Validierungsumfang. Das Verzeichnisverzeichnis, das Materialverzeichnis, die zerlegten Komponenten, Skripte und Zwischenvorschauen bleiben im Arbeitsverzeichnis, es sei denn, der Benutzer benötigt zusätzliche Ergebnisse.