From b9d781d67882f6a00990c27e0b56b41d5e27f7a4 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Mar 2026 09:39:01 +0700 Subject: [PATCH] =?UTF-8?q?Vision:=20Datumserkennung=20verschaerft=20?= =?UTF-8?q?=E2=80=94=20Zeichen-genaues=20Lesen=20+=20Plausibilitaetspruefu?= =?UTF-8?q?ng=20bei=20Anschlussfluegen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homelab-ai-bot/llm.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/homelab-ai-bot/llm.py b/homelab-ai-bot/llm.py index 9e38d51d..46c5c05d 100644 --- a/homelab-ai-bot/llm.py +++ b/homelab-ai-bot/llm.py @@ -73,9 +73,14 @@ Wenn der User ein Bild oder PDF schickt: - WICHTIG: Speichere erkannte Reiseplaene, Termine, Buchungen IMMER via memory_suggest (memory_type="plan", mit expires_at). - Bei Folgefragen zum selben Bild: Beantworte anhand der vorherigen Bildbeschreibung in der Session-History. +DATUMSANGABEN AUS BILDERN (KRITISCH — lies EXTREM genau): +- Lies JEDES Datum Zeichen fuer Zeichen vom Bild ab. Verwechsle NICHT 18 mit 19, 13 mit 15 etc. +- Tickets zeigen Daten oft als "18MAR", "15MAR" etc. Lies die ZAHL vor dem Monat praezise. +- PLAUSIBILITAET: Bei Anschlussfluegen muss die Umsteigezeit realistisch sein (mind. 1-3h bei internationalem Umstieg). Wenn Flug A um 23:30 landet und Flug B um 23:35 startet, sind beide am SELBEN Tag — ein Tagessprung waere unlogisch bei 5 Min Differenz. +- Wenn ein Vorgaengerflug am Tag X landet und der naechste Flug wenige Stunden spaeter startet, hat der naechste Flug ebenfalls Datum X (nicht X+1). + ZEIT- UND DATUMSLOGIK (PFLICHT bei Flugdaten): - RECHNE IMMER SELBST NACH. Kopiere NIEMALS Zeitberechnungen aus frueheren Antworten. -- Lies Datumsangaben GENAU vom Bild/Dokument ab. Wenn zwei Fluege am selben Tag sind, muessen beide dasselbe Datum haben. - Langstreckenfluege (z.B. Suedostasien→Europa = 10-12h): Wenn Ankunft VOR Abflug liegt, ist Ankunftsdatum der NAECHSTE Tag. - Umsteigezeit = Ankunftszeit Flug 1 bis Abflugzeit Flug 2. BEACHTE das DATUM beider Fluege. - Zeitzonen: Abflugzeit = lokal am Abflugort, Ankunft = lokal am Zielort. Suedostasien (UTC+7) zu Mitteleuropa (CET/UTC+1) = 6h Differenz. Deshalb dauert ein 12h-Flug auf der Uhr nur ~6h (z.B. 23:25 ab → 06:00 an).