Missionen
Die Route planen, bevor etwas abhebt.
Planen Sie die Route, bevor etwas startet.
/app/missions · bereit · Akzent #8B5CF6
Wegpunkte, POIs und Geo-Zäune auf der Standortkarte; Höhe, Geschwindigkeit, Nutzlast und Akkureserve; Wetterfenster; Vorflugkontrollen; Freigabe und Start.
Seiten
Jedes Modul hat höchstens vier Seiten unter /app/missions.
| Seite | Pfad | Art | Was sie zeigt |
|---|---|---|---|
| Planer | /app/missions | Übersicht | Anstehende Missionen, die Route auf der Standortkarte, Flugparameter, stündliches Wetter und Vorflugkontrollen. |
| Zeitplan | /app/missions/schedule | Liste | Eine Startkette für die nächsten 14 Tage, wie Missionen endeten, Missionen je Tag und jede Mission mit Datum, Standort, Einheit, Status, Distanz, Dauer und Ergebnis. |
| Berater | /app/missions/advisor | KI | Start oder kein Start je anstehende Mission, mit den Gründen: Wind, Akku, Zustand der Einheit und Geo-Zäune. |
| Vorlagen | /app/missions/templates | Bibliothek | Gespeicherte Missionsmuster mit Höhe, Geschwindigkeit, Nutzlast und Akkureserve. |
| Integrationen | /app/missions/integrations | Integrationen | Die Konnektoren, aus denen dieses Modul Daten bezieht, mit Status, letzter Synchronisierung und dem, was jeder einspeist. |
Beim Öffnen
Die Übersicht öffnet sich mit einem eigenen Layout, Kartenplaner, das für die Daten dieses Moduls gebaut ist:
- Standortkarte mit der Route, dem Heimatpunkt, POIs und Geo-Zäunen
- Anstehende Missionen zur Auswahl
- Flugparameter, stündliches Wetter und Vorflugkontrollen
- Der Zeitplan öffnet mit einer Startkette: Entwurf → eingeplant → bereit → freigegeben → im Flug
Funktionen
- Routenzeichnen mit Wegpunkten, POIs und Geo-Zäunen
- Flugparameter mit Grenzen
- Stündliches Wetterfenster
- Vorflugkontrollen
- Freigabe vor dem Start
Wer was tun darf
Alle mit view auf Missionen können die Seiten lesen. Änderungen brauchen edit; die Aktionen unten, die publish brauchen, sind diejenigen mit Wirkung in der realen Welt. Agenten sind auf edit begrenzt, deshalb können sie nie eine Aktion mit publish ausführen.
| Aktion | Was sie tut | Braucht |
|---|---|---|
mission.save | Eine Mission entwerfen und speichern | edit |
mission.schedule | Eine Mission einplanen | edit |
mission.ready | Eine Mission als bereit zur Freigabe markieren | edit |
mission.cancel | Eine Mission absagen | edit |
mission.approve | Eine bereite Mission freigeben | publish |
mission.launch | Eine freigegebene Mission starten | publish |
mission.abort | Eine Mission im Flug abbrechen | publish |
Jede nicht aufgeführte Aktion braucht publish (im Zweifel gilt die strengere Regel).
Integrationen
Jedes Modul hat neben seinen Datenseiten eine Seite Integrationen (/app/missions/integrations). Sie listet die Konnektoren unten mit Status und letzter Synchronisierung. Eigentümer und Administratoren verbinden, testen oder trennen sie über den gemeinsamen Ablauf Verbindungen (derselbe Dialog wie Einstellungen → Verbindungen); alle anderen sehen die Seite nur zum Lesen. In dieser Version gibt es keine externen Aufrufe: In der Demo werden die Status erzeugt, und im Modus lokale Datenbank bleibt ein gespeicherter Konnektor pending.
| Verbindung | Verwendung | Status | Vor dem Start prüfen |
|---|---|---|---|
| Kartenkacheln und Bildmaterial | Standortbild unter der Route | simuliert | Anbieterlizenz und Kachelkosten (MapLibre geplant) |
| Wettervorhersage | Stündlicher Wind, Böen und Regen für den Vorflug | simuliert | Anbieterbedingungen und Ratenlimits |
| Luftraumfreigabe | Genehmigungsstatus vor dem Start | geplant | Landesregeln und Aufnahme beim Anbieter |
| KI-Modelle | Die Seite Berater | simuliert | API-Schlüssel des Anbieters, Katalogpreise (noch keiner geprüft), Kreditmessung, Prüfung der Prompts |
Siehe Verbindungen für die vollständige Liste.