Suche

Diagramme mit ChatGPT und Mermaid: klare Kommunikation leicht gemacht

Diagramme sind ein effektives Werkzeug, um komplexe Informationen übersichtlich darzustellen. Mit Mermaid.js in Kombination mit ChatGPT wird es einfacher, aussagekräftige Diagramme zu erstellen und deine Kommunikation auf ein neues Level zu bringen.

Durchschnittliche Lesezeit: ca. 4 Minuten

Mit Mermaid.js steht dir ein Open-Source-Visualisierungstool zur Verfügung, um Diagramme einfach zu erstellen. Die JavaScript-Syntax ist intuitiv und erfordert keine umfangreichen Programmierkenntnisse. Du kannst eine Vielzahl von Diagrammtypen nutzen, darunter Flussdiagramme, Organigramme und UML-Diagramme. Auch eine Integration von Mermaid.js-Diagrammen in deine Webseiten und Anwendungen ist verhältnismässig einfach.

Klingt gut, du möchtest dich aber nicht mit JavaScript auseinandersetzen? Hier kommt ChatGPT ins Spiel.

Einige Anwendungsbeispiele

Mermaid.js bietet vielfältige Anwendungsmöglichkeiten zur Visualisierung. Hier sind einige Beispiele, wie du das Tool nutzen kannst:

Organigramme

Gib einen Text wie diesen in ChatGPT ein:

Zeichne ein Organigramm von oben nach unten in Mermaid.js.

In der Geschäftsführung Eva Musterfrau und mit den Abteilungen Vertrieb, Produktion und Finanzen darunter.

Im Vertrieb arbeiten Hans und Lisa.

In Produktion Marion und Franz.

In Finanzen Sarah.

 

Ein Bild, das das Organigramm zeigt, das nach obigem Prompt erstellt wurde.
Abbildung 1 ChatGPT zeichnet aus einer Textvorlage ein Organigramm.

Flussdiagramme

Folgender Text an ChatGPT gerichtet …

Ein Prozessdiagram in Mermaid.js

Der Prozess mit dem Startpunkt Event

Dazu sollen Einladungen verschickt werden. Die erste Entscheidung ist "Einladen".

Wenn nein, ist der Prozess zu Ende.

Wenn ja, wird die Entscheidung VIP ja oder nein getroffen.

Bei ja folgt Einladung persönlich, bei nein per E-Mail.

Danach endet der Prozess.

Alle Prozesse werden abgeschlossen.

… ergibt dieses Diagramm:

Beispiel eines einfachen Prozessdiagramms.
Abbildung 2 Ein einfaches Prozessdiagramm nach Texteingabe.

Auch ein weiterer Schritt lässt sich per Eingabe einbauen:

Bei den VIPs eine zusätzliche Abfrage:

Zugesagt => ja = erfolgreich und Ende Prozess

Nein => Nachfragen warum, Grund notieren, wenn doch zugesagt, erfolgreich, wenn abgesagt nicht erfolgreich und Ende.

Alle Prozesse werden abgeschlossen.

Ein Bild, das das Ergebnis des erweiterten Prozessdiagramms darstellt.
Abbildung 3 Und das Resultat.

Wie du siehst, können einfache Abläufe schnell und übersichtlich visuell dargestellt werden. Jedoch ist es wichtig, dass die dazugehörigen Beschreibungen präzise formuliert sind. Für Personen, die sich sprachlich besser ausdrücken können als visuell, bietet die verbale Beschreibung von Diagrammen klare Vorteile.

So nutzt du die Diagramme und verbesserst ihre Darstellung

Wenn du die erstellten Diagramme verwenden möchtest, kannst du diese direkt in eine Webseite einbinden, indem du sie über HTML einfügst. Dazu fügst du einfach das folgende Skript in den <head>-Bereich ein:

<script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script>

   <script>

       document.addEventListener("DOMContentLoaded", function() {

           mermaid.initialize({ startOnLoad: true });

       });

   </script>

Anschliessend platzierst du den Code für das Diagramm zwischen den `<div>`-Tags im `<body>`-Bereich.

<div class="mermaid"> </div>

Wenn dir die vorherige Methode zu kompliziert erscheint, kann ChatGPT auch den Code für eine HTML-Datei generieren. Du musst den Code lediglich in einen Texteditor einfügen und die Datei mit der Erweiterung «.html» speichern. Anschliessend kannst du die Datei in einem Webbrowser öffnen.

Während das Einbetten des Skripts in eine HTML-Datei eine geeignete Methode für erfahrene Benutzende ist, um die erstellten Mermaid.js-Diagramme schnell zu überprüfen, möchtest du sie wahrscheinlich in Dokumente und Präsentationen einbinden. Hier bietet sich die Verwendung von Draw.io an, dessen zugrunde liegende Technologie ebenfalls als Open Source veröffentlicht wurde.

Die Draw.io-Plattform eignet sich sowohl für persönliche als auch für geschäftliche Anwendungen und bietet eine einfache und intuitive Möglichkeit, visuelle Inhalte zu erstellen. Du kannst die Web-App verwenden oder die Desktop-Version herunterladen.

Sobald du ein neues Diagramm in Draw.io angelegt hast, kannst du den Mermaid.js-Code ganz einfach einfügen, indem du zu «Anordnen», dann «Einfügen», und schliesslich «Erweitert» gehst und dort die Option «Mermaid…» auswählst.

Ein Bild, das die Dialoge zum Einfügen von Code in Draw.io verdeutlicht.
Abbildung 4 Füge den Code in eine neue Datei ein.

Nach dem Einfügen des Mermaid.js-Codes stehen dir in Draw.io zahlreiche Möglichkeiten zur weiteren Bearbeitung deines Diagramms zur Verfügung. Du kannst Elemente verschieben, Grössen anpassen, Farben ändern und vieles mehr. Darüber hinaus bietet Draw.io umfangreiche Exportoptionen, mit denen du dein Diagramm in verschiedene gängige Bildformate exportieren kannst. Die vielfältigen Bearbeitungs- und Exportmöglichkeiten machen Draw.io zu einer empfehlenswerten Plattform für die Erstellung und Weiterbearbeitung deiner Diagramme.

Diagramme mit ChatGPT – eine probate Alternative?

Dank der Integration von Mermaid in ChatGPT können Personen, die sich besser verbal ausdrücken können, ihre Ideen und Informationen auf einfache Weise visuell ansprechend darstellen. Vorausgesetzt, sie haben ein gewisses Verständnis für Technik.

Dieses Beispiel bezieht sich jedoch nur auf die kostenlose Version von ChatGPT. Die kostenpflichtige Version bietet zusätzliche Möglichkeiten, wie die Integration von Plug-ins. Diese Plug-ins ermöglichen eine direkte Ausgabe in Grafikdateien und den Zugriff auf zusätzliche Daten für Statistiken.

Eine zusätzliche Gegenüberstellung mit meiner derzeit bevorzugten KI zur Bildgenerierung, Bing, vermochte bisher nicht zu überzeugen. Anstelle des erwarteten Prozessdiagramms wurde lediglich unverständlicher, wenn auch visuell ansprechender Unsinn erzeugt.

Abbildung 4 Andere kreative KI wie Bing liefern derzeit noch keine brauchbaren Ergebnisse im Bereich der Diagrammerstellung.

Ähnliche Beiträge

Zoom – diese Tricks solltest du kennen

Zoom ist der direkte Konkurrent von Microsoft Teams. Wer vielen Videokonferenzen beiwohnt, hat häufig auch mit Zoom zu tun. Diese Tipps erleichtern uns den Umgang...

Bildschirm teilen in Teams – und zwar richtig, damit alle etwas erkennen können

Das Problem ist bekannt. Oft ist es nötig, Bildschirminhalte während einer Teams-Besprechung zu teilen. Während dabei Kolleginnen und Kollegen im Büro mit grossen Monitoren keine...
Infografik zum Thema 'Betrug mit falschen Immobilienanzeigen auf Immoscout24'. Die Grafik zeigt die typische Vorgehensweise von Betrügern, die eine Vorauszahlung als 'Schlüsselkaution' verlangen, um an Geld zu kommen. Tipps zum Schutz vor solchen Betrugsmaschen werden hervorgehoben: Kommunikation nur über die offizielle Plattform, Vorsicht beim Teilen von persönlichen Daten, keine verdächtigen Links anklicken, Betrugsversuche sofort melden, Zahlungen im Schadensfall rückgängig machen und Strafanzeige erstatten. Weitere Informationen werden auf cybercrimepolice.ch bereitgestellt.

Betrug auf ImmoScout24 – das Phänomen der falschen Immobilienanzeigen

Die Suche nach einer neuen Wohnung kann mitunter zu einer spannenden, aber auch herausfordernden Aufgabe werden. Gerade in beliebten Städten, in denen der Wohnraum knapp...

Ähnliche Beiträge

Ein surreal gezeichnetes Sofa aus kleinen, transluzenten Plastikbausteinen, aus dem Kabel, QR-Codes und digitale Partikel herauswachsen. Die Illustration wirkt leicht ironisch und verspielt, mit subtilen Cyberpunk-Anklängen und futuristisch-abstrakten Details.

Tutti, Ricardo & Co. – Chat, Klick, Komplett‑Plünderung

Du willst nur das alte Sofa oder die Gitarre loswerden, und plötzlich meldet sich eine interessierte Person auf Tutti ......
Abstraktes digitales Planetensystem, Zentrale Suchmaschine sendet Licht auf Inhalte, transluzente Mikroplastik-Bausteine, futuristische Neon-Datenlinien, Cyberpunk-Dystopia, symbolisch.

Das Ende des Zufalls: Googles neuer AI Mode kennt die Antwort bereits

Aus Staunen wird Service: Mit dem «AI Mode» ersetzt Google die Suche durch Antworten – und beendet damit den Zufall im Netz....
TEAM GREENITS - Dominik Neuffer

Dominik Neufer
Leitung Kommunikation

Du hast Fragen oder Anregungen?

Ich stehe jeden ersten Freitag im Monat für unsere Blogsprechstunde telefonisch unter +41 31 529 10 19 zur Verfügung. Gerne kannst du mir auch eine E-Mail an blog@greenits.ch schreiben.

Ich freue mich auf einen regen Austausch und interessante Gespräche.

Werbehinweis (Link mit Sternchen*)

Achtung: Affiliate-Link. Wenn du das verlinkte Produkt kaufst, bekommen wir eine Provision. Für dich ändert sich nichts am Preis. Nur fürs Protokoll: Wir stellen hier nur Produkte vor, die sich für uns in der Praxis bewährt haben.

Newsletter abonnieren

…und einen CHF 250 Gutschein erhalten!

Erhalte regelmässige Updates zu IT-Themen, profitiere von exklusiven Rabatten, sei immer informiert über unsere neuesten Produkte und entdecke inspirierende IT-Inhalte, Tipps und Tricks. Als Dankeschön schenken wir dir einen Gutschein im Wert von CHF 250 für deine nächste Shop-Bestellung.

Jetzt anmelden und profitieren!