Zum Inhalt springen

Prompt Engineering

Wissen

Du kennst bereits die Grundlagen: spezifisch sein, Kontext geben, Format definieren. Du weißt, was Zero-Shot, Few-Shot und Chain-of-Thought bedeuten. Aber zwischen "gute Prompts schreiben" und "systematisches Prompt Engineering betreiben" liegt ein großer Unterschied.

Prompt Engineering ist die Disziplin, Prompts methodisch zu entwerfen, zu testen und zu optimieren -- nicht durch Ausprobieren, sondern durch Verständnis der zugrundeliegenden Mechanismen. Es ist der Unterschied zwischen "ich probiere mal was" und "ich weiß, warum diese Technik für dieses Problem funktioniert".

Verstehen

Was unterscheidet Fortgeschrittene von Einsteigern?

Ein Einsteiger schreibt gute Prompts. Ein Fortgeschrittener versteht warum sie funktionieren und kann systematisch den richtigen Ansatz wählen:

  1. Techniken gezielt einsetzen: Du weißt nicht nur, dass Chain-of-Thought existiert, sondern wann es besser ist als Few-Shot -- und wann du beide kombinieren solltest.
  2. Mehrstufig denken: Statt alles in einen Prompt zu packen, zerlegst du komplexe Aufgaben in Prompt Chains -- eine Sequenz von aufeinander aufbauenden Prompts.
  3. Sicherheit berücksichtigen: Du verstehst, wie Prompt Injection funktioniert und wie du System Prompts härtest.
  4. Reproduzierbar arbeiten: Deine Prompts sind dokumentiert, versioniert und systematisch aufgebaut -- nicht zufällig gut.

Was dich in diesem Modul erwartet

  • Chain-of-Thought im Detail -- Warum schrittweises Denken funktioniert, Self-Consistency und praktische Anwendung
  • Fortgeschrittene Techniken -- Few-Shot mit Strategie, Prompt Chaining, Meta-Prompting, Tree-of-Thought
  • Prompt Injection -- Angriffsvektoren verstehen und Schutzmaßnahmen implementieren
  • System Prompts -- Best Practices, CLAUDE.md und persistente Anweisungen

*Lernziel

Nach diesem Modul kannst du Prompt-Techniken gezielt analysieren und für spezifische Problemstellungen die richtige Strategie wählen. Du bewegst dich auf Bloom-Level "Anwenden" und "Analysieren".

Anwenden

Bevor du in die einzelnen Lektionen einsteigst: Denke an ein konkretes Problem aus deinem Arbeitsalltag, das du bisher mit einfachen Prompts gelöst hast. Behalte dieses Problem im Hinterkopf -- am Ende des Moduls wirst du es mit einer fortgeschrittenen Technik deutlich besser lösen können.

Reflektieren

Was ist der Kernuterschied zwischen einem guten Prompter und einem Prompt Engineer?