Zum Hauptinhalt springen
Version: 0.23.1

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üsselWert
FULL_DATEDas Datum des Laufs als date-Objekt – formatieren Sie es mit .strftime(...).
YEARVierstellige Jahreszahl, z. B. 2026.
MONTHZweistelliger Monat, z. B. 08.
DAYZweistelliger Tag des Monats.
DAY_OF_WEEKWochentag als Zahl, Sonntag = 0.
DAY_OF_WEEK_NAMEName des Wochentags, z. B. Wednesday.
START_TIMEVollständiger Zeitstempel des Laufstarts.
IS_WORK_DAYTrue von Montag bis Freitag, False am Wochenende.
QUARTERKalenderquartal, 1–4.
WEEK_NUMBERISO-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.

tipp

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.

TODO – SDK-URL prüfen

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 tutorials
TODO – Playlist prüfen

Prü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​

RessourceWo
HandbuchHilfe → Manuell
Versions- und Build-InformationenHilfe → Über
KonfigurationsordnerEinstellungen → 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.