Baza wiedzy
Architektura i technologia
Źródło: JULIA SYSTEM ARCHITECTURE (PL) — sekcje AI Interaction Flow, Deep Dive: mapa przepływu danych oraz dokumentacja Julia AI v1.0. Opisuje ścieżkę od PTT do odpowiedzi oraz równoległe tory danych lotu i METAR. MQTT nie występuje w tym opisie źródłowym.
Spis treści
pyaudio).SimConnect → telemetria + pozycja
↓
Interfejs aktualizuje kafelki trasy (kolory: najbliższy / kolejny / dalsze / TOC-TOD)
↓
Kontekst pozycji wspiera dobór lotniska METAR, gdy pilot nie podał ICAO
SimBrief → DEP/ARR (kontekst planistyczny)
↓
Heurystyka lotniska (plan + pozycja SimConnect), o ile brak jawnego ICAO w mowie
↓
CheckWX → METAR
↓
Panel ZULU (raw + wyróżnienia) + kontekst dla Gemini
Ta mapa pokazuje, że odpowiedzi nie są „czystą AI” — to połączenie mowy, lotu i METAR w ustalonej kolejności.
Pilot --PTT+audio--> [Julia Audio Thread]
[Julia Audio Thread] --wav--> Whisper --text--> Intent Router
Intent Router --HTTP--> SimBrief / CheckWX
Intent Router --read--> SimConnect (telemetria już w tle w Data Thread)
Intent Router --prompt+context--> Gemini --text--> TTS --> Pilot
Intent Router --state--> GUI (ZULU, log, kafelki)
Parallel: [Data Thread] <--loop-- SimConnect
Parallel: HWID / isPaid <--HTTPS--> Firebase (start / cykl życia)
mqtt.md; poza PDF Julii (MSFS).