polisMEDIADer KI-Trainer
Abschlusspräsentation n8nFolie 1 von 11 · Titel
Abschlusspräsentation · n8n-Kurs · zehn Minuten

Ein KI-Trainer für meine Hundeschule.

Kunden stellen Fragen zu ihrem Hund, per Telegram, E-Mail oder Chat. Die KI antwortet mit dem Wissen der Hundeschule und mit der Vorgeschichte des jeweiligen Hundes.

Ralph Kühnl
Ralph Kühnl
polisMEDIA · Hundeschule PAWCADEMY
polisMEDIAPAWCADEMY Dog Training

↓ oder Leertaste blättert · N zeigt den Sprechtext · T startet die Uhr

Telegram E-Mail Chat KI Akte des Hundes Hundewissen
Kontext · ab 0:30

Der Workflow ist Teil eines größeren Projekts: Ich habe meine Hundeschule automatisiert.

Dafür habe ich ein eigenes Kundensystem gebaut, mit KI-Unterstützung. Alle Daten liegen in einer Datenbank auf einem Server in Deutschland. Die Automatisierung übernimmt n8n mit 65 Abläufen. Der KI-Trainer ist einer davon, in Gold markiert.

HIER ARBEITEN MENSCHEN Kundenbereich Kunden sehen ihre Akte Verwaltung mein Arbeitsplatz Webseite Terminbuchung, Anfragen Telegram Text und Sprachnachricht E-Mail an den KI-Trainer N8N · 65 ABLÄUFE ERLEDIGEN DIE ARBEIT Termine 14 Abläufe buchen und erinnern KI-Trainer 12 Abläufe das Thema heute Hundewissen 17 Abläufe einlesen, Trainingspläne E-Mail-Antworten 4 Abläufe per Telegram und Sprache Überwachung 5 Abläufe meldet Fehler aufs Handy alle lesen und schreiben hier ohne Namen der Kunden Eine Datenbank für alles PostgreSQL mit pgvector · 152 Tabellen · Sicherung jede Nacht Kunden Hunde, Akten Termine Hundewissen Protokolle ANGESCHLOSSENE DIENSTE Google Kalender, Routenplaner Zoom, Spracherkennung KI-Modell (Anthropic, Azure) Handy-Benachrichtigung Alles läuft auf einem eigenen Server in Deutschland. Datenbank und n8n sind von außen nicht erreichbar.
Kontext · ab 1:15

Drei Beispiele, was das System heute automatisch erledigt.

Vor dem Projekt habe ich das alles von Hand gemacht: Kundendaten eintragen, Termine abstimmen, Mails beantworten. Heute läuft es automatisch. Das vierte Beispiel ist der KI-Trainer, den ich heute vorstelle.

865 Buchungsvorgänge in 14 Tagen, 99,7 Prozent ohne Fehler.

Kunden melden sich selbst an

Neue Kunden tragen ihre Daten und ihren Hund selbst ein. Die Einwilligungen zum Datenschutz werden dabei automatisch erfasst. Ich muss nichts abtippen.

Kundenbereich · mein.pawcademy.eu

Termine richten sich nach meinem Kalender

Kunden sehen nur Zeiten, an denen ich wirklich frei bin, auch privat. Ich kann Termine per Klick absagen oder verschieben. Der Kunde bekommt sofort neue Vorschläge. Zoom-Link und Fahrtzeit werden automatisch ergänzt.

14 Abläufe · ersetzt Calendly und SuperSaaS

E-Mails beantworte ich per Sprachnachricht

Neue Mails kommen bei mir in Telegram an, mit einem Antwortvorschlag der KI. Ich spreche meine Antwort ein, die KI schreibt sie aus und verschickt sie. Das Mailprogramm muss ich nicht öffnen.

4 Abläufe · Gmail und 5 Postfächer

Der KI-Trainer beantwortet Fragen zum Hund

Kunden fragen per Telegram, E-Mail oder Chat. Die KI antwortet individuell für diesen Hund. Das ist der Workflow, den ich heute zeige.

12 Abläufe · 110 Anfragen, 0 Fehler
Schritt 1 · ab 2:00

Zuerst kam das Wissen der Hundeschule in die Datenbank.

Mein gesamtes Hundewissen aus 269 Quellen wurde in 4.138 kurze Textabschnitte zerlegt, jeder knapp eine Buchseite lang. Dazu kommen 598 Übungen. Zusammen sind das 15 Fachbücher. Die KI findet die passende Stelle darin über die Bedeutung, nicht über das Suchwort.

EINMAL: DAS WISSEN EINLESEN 269 Quellen Kursunterlagen, PDFs, Mitschriften, Webseiten Zerlegen und beschriften Namen entfernen, kurze Abschnitte bilden, Thema und Stichwörter dazu 4.138 Abschnitte 598 Übungen mit Schwierigkeit und Risikostufe In Zahlen umrechnen 1.536 Zahlen je Abschnitt. Ähnliche Inhalte ergeben ähnliche Zahlen. Datenbank 4.740 Einträge PostgreSQL mit pgvector dieselbe Datenbank BEI JEDER FRAGE Frage des Kunden wird in dieselben Zahlen umgerechnet Die nächsten Nachbarn Die Datenbank sucht die Stellen, die am nächsten liegen 8 Abschnitte + 6 Übungen Übungen mit hohem Risiko werden aussortiert + 20 Grundregeln meine Trainingsregeln, bei jeder Frage dabei an die KI nach 164 Millisekunden SO GROSS IST DIE WISSENSBASIS 4.138 Textabschnitte, dazu 598 Übungen 2.214 Zeichen je Abschnitt, knapp eine Buchseite 11,2 Mio. Zeichen insgesamt, 1,55 Mio. Wörter 15 Fachbücher zu je 300 Seiten
Schritt 2 · ab 2:30

Gewichtet wird dreimal: nach Nähe, nach Bewertung und durch Siebe.

Die Datenbank misst, wie nah eine Stelle an der Frage liegt. Bewertungen kommen von mir: Wenn ich beim Erstellen eines Trainingsplans eine vorgeschlagene Übung übernehme oder verwerfe, zählt das als Urteil. So ein Urteil verschiebt eine Stelle um höchstens einen Platz. Zwei Siebe sortieren Übungen aus, die nicht zum Halter passen. Und die 20 Grundregeln kommen immer mit, ohne Suche.

1 · DIE NÄHE ENTSCHEIDET 0,661 Übung · Leinenführigkeit Teil 1 0,658 Text · Erster Durchgang Leine 0,652 Text · Führen an lockerer Leine 0,647 Text · Dem Menschen folgen 0,646 Text · Leine vervollständigen … und 9 weitere zwischen 0,624 und 0,646 0,60 0,67 Nähe Alle 14 Treffer liegen in einem Band von 0,04. Deshalb gehen alle 14 mit, nicht nur der erste. Gegenprobe mit der Frage „Yoda bellt beim Klingeln“: sechs Treffer zur Haustür, keiner davon steht in dieser Liste. Gemessen am 4. September, Abfrage 39. Die Suche dauerte 164 Millisekunden. 2 · EINE BEWERTUNG VERSCHIEBT Punkte = Nähe + 0,05 × Bewertung Nähe aus der Suche Bonus höchstens +0,05, das ist etwa ein Rangplatz Bewertung heißt: Ich übernehme oder verwerfe eine Übung. Übung 537: sechs Mal von mir übernommen Platz 3 Platz 1 Übung 161: drei Mal von mir verworfen unter den ersten 3 nicht mehr darunter Eine einzelne Stimme wirft nichts um -1 0 +1 0,55 nach sechs Urteilen Der Wert nähert sich erst ab etwa fünf Urteilen dem tatsächlichen Anteil. Bis dahin zählt er weniger. 3 · ZWEI SIEBE, EIN FESTER BLOCK 598 Übungen in der Datenbank Sieb 1: Risikostufe hohes Risiko oder nur mit Trainer: raus Sieb 2: Hausaufgabe nur, was der Halter allein üben kann davon die 6 nächsten Abschnitte und Übungen werden getrennt gesucht: 8 Plätze für Abschnitte, 6 Plätze für Übungen. 20 Grundregeln meine Trainingsphilosophie kommen immer mit, ohne Suche Was die Suche nicht findet, fehlt trotzdem nie: Die Regeln stehen in jeder einzelnen Anfrage.
Das Wichtigste · ab 3:15

Die KI antwortet nicht aus dem Gedächtnis. Sie schlägt nach, im Hundewissen und in der Akte des Hundes.

Das Verfahren heißt RAG: erst nachschlagen, dann schreiben. Eine echte Anfrage vom 4. September: „Yoda zieht auf dem Weg zum Hundeplatz stark an der Leine. Was üben wir als nächstes?“ Die Frage ist 90 Zeichen lang. Die Anweisung an die KI hat 49.538.

33.243 Zeichen Hundewissen 9.969 Zeichen Akte des Hundes 6.236 Zeichen die 20 Regeln 90 Zeichen die Frage Die Frage ist zwei Promille der Anweisung. Alles andere ist Wissen und Vorgeschichte.

Das weiß die KI über diesen Hund

  • Das Problem und die Situationen, in denen es auftritt
  • Gesundheit, Herkunft, Haushalt
  • Bisheriges Training und was schon versucht wurde
  • Wie der Halter lernt und wie viel Zeit er hat
  • Trainingspläne und Fortschritt je Übung
  • Notizen aus den Trainingsstunden
  • Die letzten 12 Nachrichten, egal auf welchem Weg
  • Warnhinweise: Beißvorfall, Aggression, Medikamente

So bekommt jeder Hund sein eigenes Training

  • Die Akte hat Vorrang. Die KI muss sich auf diesen Hund beziehen, nicht auf Hunde im Allgemeinen.
  • Übungen passen zum Stand. Gefiltert nach Risikostufe und danach, ob der Halter sie allein üben kann.
  • Jede Antwort hat Quellen. Welche Stellen die KI vorgelegt bekam, wird mit gespeichert.
  • Ein Mensch übernimmt. Bei Beißvorfall, Aggression oder Medikamenten geht der Fall an mich.

Gegenprobe: Dieselbe Frage zu einem anderen Hund mit anderer Akte ergibt eine andere Antwort. Und was schon besprochen wurde, wiederholt die KI nicht, sie macht den nächsten Schritt.

Schritt 4 · ab 4:15

So läuft eine Frage durch den KI-Trainer.

Drei Wege führen hinein: Telegram, E-Mail und der Chat im Kundenbereich. Ein Hauptworkflow beantwortet die Frage in sieben Schritten. Dafür holt er sich Hilfe aus vier kleineren Workflows. Vier weitere Workflows laufen daneben.

DREI WEGE HINEIN Telegram Text oder Sprachnachricht Antwort kommt sofort zurück E-Mail an ki-trainer@pawcademy.eu Fremde Absender: keine Antwort Chat im Kundenbereich Der Kunde wählt seinen Hund aus und sieht die Antwort direkt DER HAUPTWORKFLOW Anfrage beantworten 1 Darf dieser Kunde fragen? 2 Akte des Hundes laden 3 Passendes Wissen suchen 4 Namen durch Platzhalter ersetzen 5 Die KI schreibt die Antwort 6 Namen wieder einsetzen 7 Antwort speichern und senden n8n: KI-Trainer · 04 Kern VIER HELFER Akte des Hundes laden Anamnese, Training, letzte Gespräche Wissen suchen passende Abschnitte und Übungen Antwort senden Telegram sofort, E-Mail nach 2 Minuten Protokoll speichern Frage, Antwort, Kosten, Quellen LÄUFT DANEBEN Warnung an mich bei Beißvorfall oder Medikamenten Kontrolle jeden Morgen meldet, was liegen geblieben ist Freigabe von Hand wenn ich Antworten prüfen will Anmeldung per Telegram Telefonnummer, ich schalte frei wenn in der Akte eine Warnung steht Dazu ein Fehler-Workflow: Scheitert ein Ablauf, bekomme ich sofort eine Meldung aufs Handy.
Vorführung · ab 5:00 · zweieinhalb Minuten

Jetzt live in n8n.

Ich zeige zuerst den Hauptworkflow, dann die Helfer. Jeder Knopf rechts öffnet den Workflow in einem neuen Fenster.

Wer möchte, kann im Chat des Kundenbereichs eine Frage live stellen. Die Antwort erscheint direkt auf dem Bildschirm.

mein.pawcademy.eu · der ChatPlatzhalter-Vorführung

1

Hauptworkflow: Anfrage beantworten

Von links nach rechts. Die beiden gelben Knoten ersetzen die Namen vor der KI und setzen sie danach wieder ein. Der zweite KI-Anbieter liegt daneben, ausgeschaltet.

Kunde und Einstellungen holenDarf er fragen?Akte ladenWissen suchenAnweisung an die KI bauenNamen ersetzenClaude antwortetAzure antwortet (EU)Namen zurücksetzenKosten berechnenFrage speichernAntwort speichernWarnung nötig?
öffnen
≈ 1:00
2

Helfer: Akte des Hundes laden

Holt aus der Datenbank alles über diesen Hund: Anamnese, Training, Pläne, Stunden und die letzten zwölf Nachrichten.

öffnen
≈ 0:15
3

Helfer: Wissen suchen

Rechnet die Frage in Zahlen um, sucht die passenden Stellen und lädt die Texte dazu. Jede Antwort lässt sich später auf ihre Quellen zurückverfolgen.

öffnen
≈ 0:15
4

Die drei Eingänge

Telegram mit Spracherkennung, E-Mail per IMAP, Chat im Kundenbereich. Alle drei übergeben dieselben Angaben an den Hauptworkflow: Weg, Kunde, Frage, Hund. Ein vierter Weg wäre ein viertes Eingangsstück.

5

Helfer: Antwort senden und Protokoll speichern

Ein Workflow verschickt, ein Workflow speichert. Die Adresse holt der Versand aus der Datenbank, nie aus der eingehenden Nachricht. Jede Frage und jede Antwort steht danach im Protokoll, mit Kosten und Quellen.

6

Reserve, falls jemand nachfragt

Was daneben läuft: die Warnung an mich, die Kontrolle jeden Morgen, und der Ablauf, der jeden gescheiterten Lauf aufs Handy meldet.

Datenschutz · ab 7:30

Die KI bekommt keine Namen zu sehen.

Bevor eine Anfrage an die KI geht, werden Name, Hundename, E-Mail-Adresse, Telefonnummer und Kundennummer durch Platzhalter ersetzt. Die Antwort kommt zurück, und erst auf meinem Server in Deutschland werden die Namen wieder eingesetzt.

Geprüft an einer echten Anfrage: 56.342 Zeichen gingen an die KI, 60 Platzhalter darin, kein einziger Name.

Zusätzlich ist ein zweiter KI-Anbieter in der EU angeschlossen. Umschalten dauert eine Minute.

Kunden stimmen dem KI-Kanal ausdrücklich zu. Die Datenschutzerklärung nennt den Anbieter. Der Vertrag zur Auftragsverarbeitung ist Teil der Nutzungsbedingungen von Anthropic.Zum Nachrechnen: die Vorführung und der Ablauf dahinter

So steht es in der Akte Ausschnitt

Du antwortest Test Musterhalter.
Erreichbar unter ralphkuehnl+testkunde@gmail.com.
Frage: Warum zieht Balu an der Leine,
wenn wir an der Ampel warten?
Akte: {"mensch":{"vorname":"Test",
"telefon":"+49 621 0000000",
"kundennummer":"K-2026-0006"},
"alle_hunde":[{"name":"Balu"},
{"name":"Fiona"}], …}

Die Ersetzungen

Test Musterhalter→[HALTER]
ralphkuehnl+…→[MAIL]
+49 621 0000000→[TELEFON]
K-2026-0006→[KUNDENNUMMER]
Test→[HALTER_VORNAME]
Balu→[HUND_1]
Fiona→[HUND_2]

So sieht es die KI dieselbe Stelle

Du antwortest [HALTER].
Erreichbar unter [MAIL].
Frage: Warum zieht [HUND_1] an der Leine,
wenn wir an der Ampel warten?
Akte: {"mensch":{"vorname":"[HALTER_VORNAME]",
"telefon":"[TELEFON]",
"kundennummer":"[KUNDENNUMMER]"},
"alle_hunde":[{"name":"[HUND_1]"},
{"name":"[HUND_2]"}], …}

Anthropic · Claude Sonnet 4.6 im Einsatz

Ort
USA, nur mit Platzhaltern
je Antwort
0,058 bis 0,067 €
Dauer
14 Sekunden

Azure OpenAI · West-Europa angeschlossen

Ort
EU, am 4. September getestet
je Antwort
0,0052 €
Umschalten
eine Verbindung umstecken
Bewertung · ab 8:30

Die elf Kriterien für den produktiven Workflow, mit Beleg.

Alle Zahlen sind gemessen: Läufe und Fehler aus der Ausführungsgeschichte von n8n über 14 Tage, alles andere aus der Datenbank. Das Faktenblatt mit allen Messwerten: PAWCADEMY KI-Trainer.

KriteriumUrteilBeleg
1Läuft fehlerfrei durcherfülltIn 14 Tagen 10.622 Läufe, 4 Fehler. Der KI-Trainer allein: 110 Anfragen, 0 Fehler.
2Struktur ist logisch aufgebauterfüllt3 Eingänge, 1 Hauptworkflow, 4 Helfer, 4 Abläufe daneben, nummeriert 01 bis 12. Jede Aufgabe an einer Stelle.
3Ist stabil gebauterfülltDie Regeln stehen in der Datenbank, nicht in der Oberfläche. 140 von 141 Datenbankänderungen lassen sich gefahrlos wiederholen.
4Läuft ohne SicherheitslückenerfülltDatenbank und n8n von außen nicht erreichbar. Passwortschutz auf allen Verwaltungsseiten, signierte Links in Mails. Kein Penetrationstest.
5Ist datenschutzkonform aufgebauterfülltServer in Deutschland. Einwilligungen mit Volltext gespeichert. Platzhalter statt Namen vor jeder KI-Anfrage. Auftragsverarbeitung geregelt. EU-Anbieter angeschlossen.
6Ist dokumentiert und aussagekräftig benannterfüllt32 Planungsdokumente, 141 Datenbankänderungen mit Begründung, Notizzettel in 80 Workflows. Namen wie „05 Akte des Hundes laden“.
7Liefert einen klaren VorteilerfülltEine Antwort kostet 0,056 €. Zwei Buchungsdienste abgelöst. Alle Daten an einem Ort statt in zwei Systemen.
8Ist im Produktivbetrieb eingebetteterfülltVier Webseiten, echte Kunden, echte Hunde, echte Rechnungen.
9Läuft automatisierterfüllt65 aktive Workflows. Ausgelöst durch Nachrichten, durch die Uhrzeit oder durch Änderungen in der Datenbank.
10Monitoring und Logging sind angeschlossenerfüllt4 Protokolltabellen, Kosten je Antwort. Fehler-Workflow in 63 von 65 Abläufen, Meldung aufs Handy. Kontrolle jeden Morgen.
11KreativitätbonusTrainernotizen dürfen nicht in Kundenpläne gelangen; die Datenbank prüft das selbst. QR-Codes ohne fremde Bibliothek. Ein Prüfprogramm für 431 Datenbankabfragen.
Zum Schluss · ab 9:15

Der Workflow von heute ist einer von zwölf. Die zwölf sind Teil von 65. Zusammen sind sie die Hundeschule.

Was Sie heute gesehen haben, ist der Hauptworkflow des KI-Trainers. Er arbeitet mit elf weiteren Abläufen zusammen, und diese zwölf sind eine von fünf Gruppen in n8n. Alle 65 lesen aus derselben Datenbank.

Der Fall ist eine Hundeschule, das Muster dahinter ist übertragbar: Wissensmanagement mit KI im Mittelstand. Jedes Unternehmen mit eigenem Fachwissen und wiederkehrenden Fragen kann denselben Weg gehen, für Kunden und für Mitarbeitende.

Vielen Dank. Fragen gern jetzt.Im Anhang liegen Bildschirmfotos aus n8n und aus der Datenbank.

Die Hundeschule PAWCADEMY eine Datenbank, ein Server in Deutschland 65 Abläufe in n8n Termine, Rechnungen, E-Mails, Wissen, Überwachung 12 Abläufe: der KI-Trainer 3 Eingänge, 1 Hauptworkflow, 4 Helfer, 4 Abläufe daneben 1 Hauptworkflow: Anfrage beantworten heute gezeigt, sieben Schritte 110 Anfragen, 0 Fehler, 0,056 € je Antwort n8n: KI-Trainer · 04 Kern
0,056 €

kostet eine Antwort des KI-Trainers, gemessen über 17 Nachrichten. Ein Kunde fragt, und die KI antwortet mit dem Wissen der Hundeschule und mit der Vorgeschichte seines Hundes.

Abschlusspräsentation · n8n-Kurs

Ein Kunde fragt. Die Antwort kennt seinen Hund.

Der KI-Trainer der Hundeschule PAWCADEMY. Und ein Muster, das jedes Unternehmen mit Fachwissen übernehmen kann.

Titel der Abschlussarbeit

Wissensmanagement mit KI im Mittelstand

Aufbau, Pflege und Nutzung einer Vektordatenbank für den datenschutzkonformen und individualisierten Support von Mitarbeitenden und Kunden

Umgesetzt mit n8n, PostgreSQL mit pgvector und Anthropic Claude auf eigener Infrastruktur in Deutschland. 65 automatisierte Abläufe, 4.138 Wissensabschnitte und 598 Übungen, drei Eingangskanäle, Pseudonymisierung vor jedem Modellaufruf, Eskalation an einen Menschen bei kritischen Fällen.

polisMEDIAPAWCADEMY Dog Training

Ralph Kühnl · Vielen Dank fürs Zuhören

Anhang · auf Nachfrage

So sieht der Hauptworkflow in n8n wirklich aus.

Jeder farbige Block ist einer der sieben Schritte. Man liest von links nach rechts, wie eine Zeile. Die Kästchen sind einzelne Arbeitsschritte, die Linien dazwischen sagen, was worauf folgt. Die Notizzettel darunter erklären die Entscheidungen.

Der Workflow „KI-Trainer · 04 Kern Anfrage beantworten“ in n8n, mit sechs farbigen Blöcken von links nach rechts und vier Notizzetteln darunter.
Zugang prüfen, Akte und Wissen holen, Namen ersetzen, das Modell schreiben lassen, Namen zurücksetzen, protokollieren, notfalls an mich abgeben. Der Knoten „Azure antwortet (EU)“ liegt sichtbar daneben und ist ausgeschaltet.
Anhang · auf Nachfrage

Und so sieht der Eingang für Telegram aus.

Ein Eingang nimmt entgegen und räumt auf, mehr nicht. Er sortiert, was für eine Art Nachricht angekommen ist, schreibt Sprachnachrichten in Text um und reicht die Frage an den Hauptworkflow weiter. Fachwissen steht hier an keiner Stelle.

Der Workflow „KI-Trainer · 01 Eingang Telegram“ in n8n mit fünf farbigen Blöcken von links nach rechts.
Von links: Nachricht annehmen, die Art bestimmen, Sprachnachricht abschreiben, den Weg wählen, und rechts die drei Fälle, mit denen der Hauptworkflow zurückkommt: Antwort zustellen, Zwischenbescheid, kein Zugang.
Anhang · auf Nachfrage

Die Wissensbasis in der Datenbank, Zeile für Zeile.

Jede Zeile ist ein Textabschnitt. Die Kennung sagt, aus welcher Quelle er stammt, dazu kommen Thema, Titel und der Text selbst. Unten links steht die Gesamtzahl: 4.138 Datensätze auf 83 Seiten.

Die Tabelle chunk im Schema wissen, mit den Spalten id, thema, titel und inhalt und 4.138 Datensätzen.
Kennungen wie TB-01-001 oder KK-08-042 verweisen auf die Quelle. Der Titel ist so geschrieben, dass er für sich allein verständlich ist, denn die Suche findet einzelne Abschnitte, nicht ganze Dokumente.
Anhang · auf Nachfrage

Und das ist eine Vektordatenbank von innen.

Dieselben Textabschnitte, nur als Zahlen. Jede Zeile gehört zu einem Abschnitt und enthält 1.536 Werte. Ähnliche Inhalte ergeben ähnliche Zahlenreihen, und darüber findet die Datenbank die passende Stelle.

Die Tabelle objekt_embedding im Schema wissen, mit Spalten für Objektkennung, Modell, Vektor und Zeitpunkt der Berechnung.
Links die Kennung des Abschnitts, daneben das Modell, das die Zahlen berechnet hat, dann der Anfang der Zahlenreihe. Sie ist so lang, dass die Spalte sie abschneidet.