Files
berichtsheftgenerator/prompts/suggestions/00-MASTER.md
T
2026-07-26 18:11:57 +02:00

3.3 KiB
Raw Blame History

MASTER PROMPT Beste Suggestions

Du arbeitest nur an den Vorschlägen (Suggestions) für den Berichtsheft-Generator.
Kein Word-Template, kein UI-Redesign, kein PDF außer es ist zwingend nötig, damit Suggestions gespeichert/geladen werden.

Ziel

Die besten möglichen Vorschläge: so, dass ein generiertes Wochenberichtsheft nicht von Nicos echten Heften unterscheidbar ist.

Quelle der Wahrheit

Nur diese Ordner:

  • 1. Ausbildungsjahr/*.docx
  • 2. Ausbildungsjahr/*.docx

Alles andere (Internet, generische Azubi-Listen, erfundene Büro-Tätigkeiten) ist verboten, außer als allerletzte, klar markierte stilgleiche Variante aus bereits belegten Mustern.

Kontext Person / Betrieb

  • Nico Baumann, Büromanagement, Kfz-Firma, Abt. 43180
  • Typisch in den Heften: Termine, Ablage, Rechnungen, Kasse, Reifen/Lager, WM/Crailsheim/Feuchtwangen/Rothenburg, Mobilitätsgarantie, Getränke, Spülmaschine, Aufträge, Versicherungen, Guardey, …

Gold-Stil (so müssen Suggestions klingen)

Gut (echt):

  • Termine vereinbart
  • Ablage einsortiert
  • Rechnungen geschrieben
  • Reifen bestellt
  • Kassenbuch geführt und die Kasse gezählt
  • Getränke für die Belegschaft geholt
  • Teil beim WM in Crailsheim abgeholt
  • Mobilitätsgarantien abgeschlossen
  • Polypolpreisbildung
  • Introducing a Company

Schlecht (verboten):

  • Eingangsrechnung Nr. 47 geprüft und freigegeben (künstlich nummeriert)
  • BWL: Controlling Kennzahlen (Schulbuch-Ton, nicht Heft-Ton)
  • Optimierung der internen Kommunikationsprozesse
  • Cybersicherheitsherausforderungen absolviert bei „Guardey“ nur behalten wenn wirklich so in Heften steht; keine erfundenen IT-Buzzwords

Harte Qualitätsregeln

  1. Original first echte Phrasen aus den Heften haben Vorrang
  2. Häufigkeit = Qualitätssignal oft vorkommende Formulierungen höher gewichten
  3. Kurzer Ton wie in den Heften (meist 312 Wörter, manchmal 1 längerer Satz)
  4. Kein Müll keine XML-IDs, keine ……, keine Header (Abteilung, Lfd. Nr., Unterschrift)
  5. Typ trennen betrieb vs schule strikt getrennt
  6. Varianten sparsam nur leichte Umformulierungen echter Muster, nie neue Themen erfinden
  7. Orte/Eigennamen nur wenn belegt WM, Crailsheim, Feuchtwangen, Rothenburg, Guardey, Bosch, …
  8. Ausgabe web/src/data/suggestions.ts (+ ggf. Themes), Skript reproduzierbar unter web/scripts/

Datenmodell

type Suggestion = {
  id: number
  text: string
  type: "betrieb" | "schule"
  category: string
  weight: number  // Häufigkeit / Qualitäts-Score aus den Heften
}

Zusätzlich: WEEK_THEMES: string[] nur aus echten „Thema der Woche“-Feldern.

Definition of Done (Suggestions)

  • Alle Hefte geparst
  • ≥ 90 % der Betriebs-Suggestions sind 1:1 oder fast 1:1 aus Originalen
  • Keine Müll-/Header-Strings
  • weight steuert Random (häufige Phrasen öfter)
  • Schule und Betrieb vermischen sich nicht
  • Stichprobe 30 Suggestions: „klingt nach Nico“
  • npm run generate:suggestions (oder gleichwertig) regeneriert die Datei
  • npm run build ok

Arbeitsweise

Teilaufgaben in prompts/suggestions/teilaufgaben/ der Reihe nach.
Nach jeder Teilaufgabe: kurze Statusmeldung + was sich in welchen Dateien geändert hat.