Schnittstellen
CLI
Die CLI heißt unios und spricht viele der lokalen Funktionen des Hosts an. Zeige die vollständigen Optionen mit uv run unios --help oder für einen Unterbefehl mit --help an.
Häufige Befehle
- uv run unios status zeigt den lokalen Zustand.
- uv run unios courses listet Kurse.
- uv run unios search SUCHBEGRIFF sucht im lokalen Bestand.
- uv run unios doctor prüft die lokale Installation.
- uv run unios host status zeigt die Hostrolle.
- uv run unios demo create und demo serve starten eine isolierte Demo.
- uv run unios schema --json zeigt den gemeinsamen Entitäts- und Beziehungsvertrag.
- uv run unios describe note --json erklärt einen Objekttyp;
describe host statusbeschreibt weiterhin einen CLI-Befehl. - uv run unios entity list course --json und
entity get note ID --jsonlesen öffentliche Felder. - uv run unios entity search note SUCHWORT --json sucht in öffentlichen Titelfeldern;
entity links note ID --jsonzeigt gerichtete Beziehungen und Rückverweise. - uv run unios relate topic 1 prerequisite topic 2 --dry-run zeigt eine geplante Verbindung;
--yesführt sie aus. - uv run unios unlink topic 1 KANTEN_ID --dry-run prüft einen Rückverweis;
--yeslöst ihn.
Die bisherigen Vorschlagsformate bleiben mit unios schema cards, exercises, explanations oder all erreichbar.
Vorsicht bei Änderungen
Hostwechsel, Sync, Backup und API-Schreibmethoden haben eigene Vorbedingungen. Prüfe die Hilfe und erstelle vor Migrationen einen Snapshot. Der Quellcode der CLI ist für die aktuelle Optionsliste maßgeblich.