Referenzen und Ressourcen
Integrierte Konstanten
Jedes Szenario stellt in Ausdrücken ein Dictionary CONSTANTS bereit – in
Variable erstellen, Bedingung, Prüfen und Python-Code. Alle Werte werden einmal
ausgewertet, wenn der Lauf startet.
| Schlüssel | Wert |
|---|---|
FULL_DATE | Das Datum des Laufs als date-Objekt – formatieren Sie es mit .strftime(...). |
YEAR | Vierstellige Jahreszahl, z. B. 2026. |
MONTH | Zweistelliger Monat, z. B. 08. |
DAY | Zweistelliger Tag des Monats. |
DAY_OF_WEEK | Wochentag als Zahl, Sonntag = 0. |
DAY_OF_WEEK_NAME | Name des Wochentags, z. B. Wednesday. |
START_TIME | Vollständiger Zeitstempel des Laufstarts. |
IS_WORK_DAY | True von Montag bis Freitag, False am Wochenende. |
QUARTER | Kalenderquartal, 1–4. |
WEEK_NUMBER | ISO-Kalenderwoche. |
Beispiel:
f"Report_{CONSTANTS['YEAR']}_Q{CONSTANTS['QUARTER']}.xlsx"
AIVIRO_NOTIFICATIONS enthält die bisher mit Nachricht hinzufügen gesammelten Meldungen.
So kann ein Block Python-Code oder eine Bedingung darauf reagieren, was der Lauf bereits
gemeldet hat.
Mit IS_WORK_DAY lässt sich ein täglicher Zeitplan elegant an Wochenenden überspringen, ohne den
Cron-Ausdruck anzufassen: Umschließen Sie den Inhalt mit einer Bedingung auf
CONSTANTS['IS_WORK_DAY'].
Auf Variablen verweisen
In jedem Wertfeld fügt $ gefolgt von einem Variablennamen den Wert dieser Variable ein:
$Helios_path
$project_name
Genau das zeigen der Baum Befehle und die Ansicht Diagramm in ihren einzeiligen
Zusammenfassungen der Aktionen – Command: $Helios_path, Subject: $project_name.
Das $ gilt auch in Ausdrücken – $amount * 1.21, $record['state'] == "OK". Die beiden
Ausnahmen sind die geschweiften Klammern eines selbst geschriebenen f-Strings (f"Hello {name}",
nicht {$name}) und die Aktion Python-Code, die gewöhnliches Python ist.
Die vollständigen Regeln – Text mit Variablen, Arithmetik, Datumswerte, Operatoren, Umgang mit Listen – finden Sie unter Werte, Variablen und Ausdrücke.
Platzhalter für Geheimnisse
Verweisen Sie aus einem beliebigen Textparameter auf einen Eintrag im Tresor:
{{SECRET:MY_KEY}}
Dokumentation des Python-SDK (Kernprodukt)
Das Aiviro Python SDK steht hinter jedem Aktionsblock in Aiviro Editor. Hier beginnen Sie, wenn Sie ein Szenario mit einem Knoten Python-Code erweitern oder ganze Roboter headless aus Ihren eigenen Skripten ausführen möchten.
API-Referenz und Beispiele: docs.core.aiviro.com
Behandelt Suchobjekte, die Befehlssyntax, den Lebenszyklus des Roboters und vieles mehr.
Alles, was Sie im Editor visuell tun, entspricht 1:1 SDK-Aufrufen, und Datei → Als Python exportieren zeigt Ihnen diese Entsprechung für Ihr eigenes Szenario. Die SDK-Dokumentation beschreibt außerdem erweiterte Parameter und Integrationsmöglichkeiten, die die Low-Code-Oberfläche nicht anbietet.
Die Seite für 0.14.2 verlinkte auf docs.aiviro.com, während die eigene Navigationsleiste des
Editors die Core-Dokumentation als docs.core.aiviro.com verlinkt. Klären Sie, welche Adresse
aktuell ist, und gleichen Sie diese Seite und docusaurus.config.ts entsprechend an.
Video-Tutorials
Praktische Demos des Editors sind in der YouTube-Playlist gesammelt:
Aiviro Editor tutorialsPrüfen Sie, ob die Playlist noch existiert und ob ihre Videos die Oberfläche von 0.23 zeigen. Mit 0.14.2 aufgenommene Demos zeigen die alte Symbolleiste und das alte Aktionsmenü, was neue Benutzer verwirren wird.
Hilfe in der Anwendung
| Ressource | Wo |
|---|---|
| Handbuch | Hilfe → Manuell |
| Versions- und Build-Informationen | Hilfe → Über |
| Konfigurationsordner | Einstellungen → Konfigurationsordner öffnen – Logs, Profile und Einstellungen auf der Festplatte |
Oberflächensprachen
Die Oberfläche des Editors ist auf Englisch, Tschechisch und Deutsch verfügbar (Einstellungen → Allgemein → Sprache). Als Berichtssprache bietet Als E-Mail senden zusätzlich Slowakisch an.
Diese Dokumentation wird auf Englisch und Tschechisch gepflegt.