aus der Workflow-Übersicht ist das nicht gerade auf den ersten Blick ersichtlich, daher hier eine kurze Erklärung, wie es funktioniert
Teil 1 – gelbes Feld
- für jeden Beitrag, der in der Kategorie #updates erstellt oder bearbeitet wird, prüfen wir, ob er vom Ersteller des Themas stammt
- wenn er nicht vom Ersteller stammt, brechen wir den Vorgang ab
- wenn er vom Ersteller stammt, geben wir ihn an einen LLM-Klassifizierer weiter, der JSON zurückgibt und angibt, ob der Beitrag ein echtes wöchentliches Update ist (ein bestimmtes Format ist nicht erforderlich) und keine zufällige Antwort auf einen anderen Beitrag
- anschließend speichern wir dieses Klassifizierungsergebnis in einer Datentabelle
- wenn der Beitrag als wöchentliches Update klassifiziert wird, entfernen wir den Benutzer sofort aus allen „zu spät“-Gruppen (dem grünen Feld)
Teil 2 – blaues Feld
- jeden Tag um 6:00 Uhr UTC führen wir eine Data-Explorer-Abfrage aus, die alle Urlaubstage, Feiertage und das „letzte wöchentliche Update“ kombiniert, um Personen in eine der vier „zu spät“-Gruppen einzuordnen
Teil 3 – nicht im Workflow dargestellt
- wir haben eine benutzerdefinierte Theme-Komponente[1], die prüft, ob der aktuelle Benutzer in einer der „zu spät“-Gruppen ist, und entsprechend mehr … Belästigung anwendet

auf all unsere Themes angewendet ↩︎