Skip to content

4. Der anfängliche Prompt zu Gemini 3

Es wird angenommen, ici dass der Leser eine erste Kenntnis des IA hat Gemini. Ist dies nicht der Fall, wird ihm empfohlen, das Dokument [ref1]. Der erste Prompt, der Gemini gegeben wurde, war in Form der folgenden Textdatei [Prompt User.txt]:

Benutzeranforderungen:

- Erstelle ein Python-Skript [convert], um aus einem ODT-Dokument eine MkDocs-Website mit dem Theme „material“ zu erstellen. Der Name des ODT-Dokuments ist das einzige Argument von [convert].

- Erstellen Sie anschließend ein Python-Skript [build], das die von [convert] erstellte Datei [mkdocs.yml] nutzt, um eine statische HTML-Website zu erstellen.
- Am Ende zeigt das Skript [build] die Startseite der Website in einem Browser an.

- Die Website wird zwei unabhängige Spalten haben. Die linke Spalte enthält das Inhaltsverzeichnis, die rechte den Inhalt des ODT-Dokuments.

- Das Inhaltsverzeichnis enthält alle Überschriften des ODT-Dokuments (Überschrift 1, Überschrift 2, Überschrift 3 usw.), ihre Nummerierung und ihre Hierarchie.

- Die Bilder befinden sich meist in Tabellen und wurden in ihrer Größe angepasst.
Du suchst in den Tabellen nach diesen Bildern und behältst ihre angepasste Größe bei.

- Das ODT-Dokument enthält Code-Blöcke. Diese sind an ihren Stilen [Nummerierter Quellcode – Ergebnisse, Quellcode] zu erkennen.
Die anderen Attribute des Code-Absatzes sind zu ignorieren. Wenn der Code-Absatz beispielsweise auch eine nummerierte Liste ist, musst du dieses Attribut ignorieren.
Alle diese Code-Blöcke müssen wie Code auf der MkDocs-Website behandelt werden. Die Code-Zeilen müssen im HTML-Ergebnis nummeriert sein.

- Für alle Code-Blöcke verwendest du die Python-Syntaxhervorhebung.

- Du darfst die Code-Zeilen nicht verändern. Insbesondere darfst du die Einrückungen oder Leerzeichen vor dem ersten Zeichen der Code-Zeile nicht entfernen.

- Du musst alle Aufzählungslisten finden. ODT bietet mehrere Möglichkeiten, diese zu erstellen. Du musst sie alle durchgehen. Aufzählungslisten sind
manchmal ineinander verschachtelt. Diese Verschachtelung musst du beibehalten.

- Der Titel der Website lautet „Ein Python-Skript mit KI-Tools generieren“

- Du loggst jedes aus dem ODT-Dokument extrahierte Bild sowie jedes erstellte MkDocs-Kapitel.

- Du musst die Links, die du im ODT-Dokument findest, beibehalten. Sie müssen im generierten HTML-Dokument als Links erhalten bleiben.

- Du musst fettgedruckte, unterstrichene oder kursiv geschriebene Texte beibehalten. Sie müssen im HTML-Dokument unverändert wiedergegeben werden.
  • zeile 19: Der erste Test wurde mit einem zuvor veröffentlichten Kurs durchgeführt, der Python-Code enthielt;
  • dieser Prompt ermöglichte es, den Chat zu starten. Nach einigen Dutzend Iterationen wurde er überflüssig;