Communitygithub.com

CeobeFA333/codex-scientific-diagram-visio

Erstellen Sie aus Code und wissenschaftlichen Papieren präzise, belegbasierte Architekturdiagramme als native, bearbeitbare Microsoft Visio-Dateien.

Was ist codex-scientific-diagram-visio?

Dieses Skill ermöglicht die Erstellung und Überarbeitung wissenschaftlicher Architekturdiagramme in Microsoft Visio, wobei wissenschaftliche Korrektheit, lesbare Geometrie und Nachbearbeitbarkeit als separate Qualitätsstufen behandelt werden. Es unterstützt drei Modi: vollständiger Neubau auf Basis eines validierten Modellvertrags und einer visuellen Referenz, lokale Revision mit Sicherung des Originals sowie Audit/Export zur Prüfung und Korrektur von Fehlern. Der Workflow beginnt mit der Erstellung eines Modellvertrags, der die genaue Architektur, Tensorformen, Operationen und Parameter festlegt, unter strikter Priorisierung von Belegen (z.B. ausgeführter Code, Trainingskonfiguration, Manuskript). Anschließend werden Quell- und Arbeitsdateien isoliert, Microsoft Visio über ein Windows-Automatisierungsskill gesteuert (computernutzung), die Geometrie vor Details gebaut, Zeichenpässe in einer festgelegten Reihenfolge durchgeführt und am Ende die VSDX-Datei gespeichert, wieder geöffnet und auf Bearbeitbarkeit überprüft. Ein Skript (`inspect_vsdx.py`) führt eine statische Prüfung durch, und ein QA-Checklisten-Referenzdokument muss vor der Auslieferung vollständig bestanden sein. Lokale Revisionen dürfen nur den kleinsten betroffenen Teilgraphen verändern, und benachbarte Verbinder müssen nach Bewegungen neu verlegt werden. Das Skill umgeht typische Fehler wie die visuelle Inferenz von Fusionsoperationen oder Tensorabmessungen und besteht auf einer klaren, belegten Grundlage für jede Zeichnung.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add CeobeFA333/codex-scientific-diagram-visio

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Wissenschaftliches Modelldiagramm Visio

Erstellen oder überarbeiten Sie eine wissenschaftliche Architekturfigur in Microsoft Visio unter Verwendung nativer bearbeitbarer Objekte. Behandeln Sie wissenschaftliche Korrektheit, lesbare Geometrie und Nachbearbeitbarkeit als separate Tore; bestehen Sie alle drei vor der Abgabe.

Wählen Sie den Modus

  • Komplettneubau: Erstellen Sie die angeforderte Seite aus einem verifizierten Modellvertrag und einer visuellen Referenz.
  • Lokale Revision: Sichern Sie das VSDX und ändern Sie nur die genannten Stufen, Symbole, Dimensionen, Verbinder, Typografie oder Abstände.
  • Audit/Export: Überprüfen Sie ein bestehendes VSDX, korrigieren Sie nur autorisierte Defekte, öffnen Sie es erneut und exportieren Sie PDF plus 300-DPI-PNG.

Wenn die Quelllogik nicht über Code, Konfiguration, Manuskript und alte Abbildungen hinweg abgeglichen wurde, verwenden Sie zuerst scientific-model-diagram-prompting oder führen Sie den Belegdurchlauf in handoff-contract.md durch. Leiten Sie niemals eine Fusionsoperation oder Tensordimension allein aus dem visuellen Erscheinungsbild ab.

Erforderlicher Arbeitsablauf

1. Fixieren Sie das Zielmodell

Erstellen Sie einen Modellvertrag, der die Stufenreihenfolge, die Tensorform an jeder Grenze, die Operationssemantik, die lernbaren Parameter, die Fusionsregel, die Klassifikatorbreiten, die Klassenanzahl und die genauen Beschriftungen enthält. Zitieren Sie Quelldateien und Zeilennummern, wenn Code oder Manuskript verfügbar sind.

Wenden Sie diese Belegpriorität an, sofern der Benutzer nicht ausdrücklich ein anderes Ziel wählt:

  1. erfolgreich konstruiertes oder ausgeführtes Modell;
  2. Trainingsimplementierung und Experimentkonfiguration;
  3. Manuskriptgleichungen und Methodentext;
  4. altes VSDX oder Rastergrafik;
  5. generierte visuelle Referenz.

Halten Sie an und melden Sie ungelöste Widersprüche, bevor Sie zeichnen, wenn diese die Architektur wesentlich verändern würden. Lesen Sie handoff-contract.md für das erforderliche Übergabeschema.

2. Schützen Sie die Quelle und isolieren Sie Arbeitsdateien

  • Lösen Sie das Quell-VSDX und die exakten Ausgabepfade auf, bevor Sie bearbeiten.
  • Verwenden Sie das benannte Arbeitsverzeichnis des Benutzers. Wenn keines angegeben ist, erstellen Sie ein Geschwisterverzeichnis _visio_work.
  • Bewahren Sie Screenshots, Referenzraster, zeitgestempelte Sicherungen, temporäre Exporte, QA-Renderings und Hilfsausgaben in diesem Arbeitsverzeichnis auf.
  • Sichern Sie das Quell-VSDX vor der ersten Mutation. Überschreiben Sie nicht die einzige Kopie.
  • Entfernen Sie nicht zusammenhängende Seiten nur, wenn der Benutzer dies autorisiert hat und nachdem Sie die Seitennamen im Arbeitsprotokoll notiert haben.

3. Steuern Sie Microsoft Visio bewusst

Verwenden Sie das computer-use Windows-Automatisierungsskill, wenn verfügbar. Initialisieren Sie vor der ersten UI-Aktion in einer neuen Sitzung dessen Laufzeit und lesen Sie sky.documentation("guidance"); lesen Sie sky.documentation("confirmations") vor Aktionen, die eine Bestätigung erfordern könnten. Zielen Sie auf das Visio-Fenster über die Anwendungs-/Fensteridentität und überprüfen Sie Screenshots anstatt blinde Koordinatensequenzen zu verwenden.

Öffnen Sie das VSDX in Microsoft Visio. Ersetzen Sie die Visio-Ausführung nicht durch ein Raster, einen SVG-Screenshot, PowerPoint oder einen generischen Diagrammeditor, wenn der Benutzer Visio angefordert hat.

Lesen Sie visio-execution.md vor der Steuerung von Visio.

4. Bauen Sie Geometrie vor Detail

Legen Sie Seitengröße, Ausrichtung, Ränder, Ebenen, Stufencontainer, Zeilenbaselines und Verbinderkorridore fest, bevor Sie Module platzieren. Verwenden Sie einen Koordinatenplan und wiederholte Geometrie für parallele Zweige.

Erstellen Sie wiederverwendbare native Master oder gruppierte Formen für wiederholte Komponenten. Halten Sie Operanden, Operatoren, Dimensionen und Verbinder unabhängig. Ein 3D-Quader muss eine Gruppe aus bearbeitbaren Vorder-/Ober-/Seitenflächen bleiben; glätten Sie die Seite niemals.

Verwenden Sie layout-and-style.md für Layout-Token, Schriftgrößen, Quaderkonstruktion, Verbinder, Gruppierung und die Publikationsstandards des Benutzers.

5. Zeichnen Sie in Durchläufen

Führen Sie diese Durchläufe in der angegebenen Reihenfolge durch:

  1. Seite, Ebenen und Container;
  2. wiederholte Zeilenführungen und Verbinderkorridore;
  3. Module und wiederverwendbare Quader;
  4. mathematische Operanden und unabhängige Operatoren;
  5. an Verbindungspunkte geklebte Verbinder;
  6. Beschriftungen, Dimensionen, Legende und Bildunterschrift;
  7. Ausrichtung, Verteilung und lokale Gruppierung;
  8. visuelle Bereinigung in Vorschaumaßstab und Originaldetail.

Erstellen Sie nach jedem Hauptdurchlauf einen Screenshot im Arbeitsverzeichnis. Wenn eine lokale Revision angefordert wird, ändern Sie nur den betroffenen Bereich und überprüfen Sie dessen eingehende und ausgehende Verbindungen.

6. Erzwingen Sie Routing und Lesbarkeit

  • Bevorzugen Sie perfekt horizontale Abzweigungslinien und orthogonale Biegungen.
  • Reservieren Sie leere Verbinderspuren, bevor Sie Text platzieren.
  • Kleben Sie jeden funktionalen Verbinder an explizite Verbindungspunkte.
  • Führen Sie niemals eine Linie durch Text, einen Operator, einen Quader, eine Plotkarte oder eine andere Pfeilspitze.
  • Halten Sie parallele Zeilen in Höhe und Abstand gleich; verwenden Sie Ausrichten und Verteilen anstatt nach Augenmaß.
  • Kürzen Sie Beschriftungen oder verbreitern Sie Container, bevor Sie Text unter die Mindestgröße verkleinern.
  • Überprüfen Sie sowohl eine Ganzseitenvorschau als auch einen gezoomten Screenshot. Text, der nur beim Zoomen lesbar ist, besteht nicht.

7. Speichern, erneut öffnen und Bearbeitbarkeit überprüfen

Speichern Sie das endgültige VSDX unter dem angeforderten Pfad, schließen Sie es und öffnen Sie es erneut in Visio. Wählen Sie einzeln aus und bearbeiten Sie mindestens:

  • eine Fläche innerhalb eines gruppierten Quaders;
  • einen mathematischen Operator oder ein Symbol;
  • einen Verbinder und beide seiner geklebten Endpunkte;
  • eine Stufenbeschriftung.

Bestätigen Sie, dass das Referenzbild entfernt oder auf einer gesperrten Referenzebene versteckt ist, nicht zusammenhängende Seiten auf Anfrage nicht vorhanden sind und kein Objekt zu einer einzelnen Vollseiten-Bitmap geworden ist.

Führen Sie scripts/inspect_vsdx.py nach dem Speichern aus. Diese statische Prüfung ergänzt, ersetzt aber niemals die visuelle Inspektion.

8. Exportieren und endgültige QA durchführen

Exportieren Sie PDF und PNG aus Visio. Für eine Seite von 16 × 9 Zoll hat ein 300-DPI-Raster mindestens 4800 × 2700 Pixel. Überprüfen Sie beide Exporte auf Beschneidungen, Schriftsubstitution, dünne/gebrochene Linien, Schattenartefakte und Seitenrandfehler.

Führen Sie die vollständige qa-checklist.md aus. Liefern Sie nicht aus, während ein Element der wissenschaftlichen Treue, Überschneidungen, Verbinder, Textintegrität, des Exports oder der Bearbeitbarkeit fehlschlägt.

Lokale Revisionsregeln

  • Bewahren Sie unbeeinflusste Formen, Stile, Ebenen und Seiteneinstellungen.
  • Sichern Sie vor dem Bearbeiten und speichern Sie die Revision unter einer neuen Version, bis sie akzeptiert wird.
  • Diagnostizieren Sie den kleinsten betroffenen Teilgraphen: eingehender Verbinder, bearbeitete Objekte, ausgehender Verbinder.
  • Verlegen Sie benachbarte Verbinder neu, nachdem Sie ein Objekt verschoben haben.
  • Führen Sie erneut eine Ganzseitenvorschau-QA durch; eine lokale Korrektur kann eine globale Kollision erzeugen.

Erforderliche Übergabe

Melden Sie:

  1. Zielarchitektur und Belegbasis;
  2. Quell-, Sicherungs-, Arbeitsverzeichnis- und Ausgabepfade;
  3. entfernte oder beibehaltene Seiten;
  4. VSDX-, PDF- und PNG-Pfade sowie PNG-Pixelgröße/DPI;
  5. Zusammenfassung der statischen VSDX-Inspektion;
  6. durchgeführte Öffnungs-/Bearbeitbarkeitstests;
  7. verbleibende Unsicherheiten.

Behaupten Sie keinen Erfolg, nur weil die Datei gespeichert oder exportiert wurde.

Verwandte Skills