Skripte
Das Verzeichnisscripts/ enthält Hilfsskripte für lokale Workflows und Betriebsaufgaben.
Verwenden Sie diese, wenn eine Aufgabe eindeutig an ein Skript gebunden ist; andernfalls bevorzugen Sie die CLI.
Konventionen
- Skripte sind optional, sofern sie nicht in der Dokumentation oder in Release-Checklisten referenziert werden.
- Bevorzugen Sie CLI-Oberflächen, wenn sie vorhanden sind (Beispiel: Authentifizierungsüberwachung verwendet
openclaw models status --check). - Gehen Sie davon aus, dass Skripte hostspezifisch sind; lesen Sie sie vor der Ausführung auf einem neuen Rechner.
Skripte zur Authentifizierungsüberwachung
Die Authentifizierungsüberwachung wird in Authentication behandelt. Die Skripte unterscripts/ sind optionale Extras für systemd-/Termux-Telefon-Workflows.
GitHub-Lesehilfe
Verwenden Siescripts/gh-read, wenn gh für Repository-bezogene Leseaufrufe ein GitHub-App-Installationstoken verwenden soll, während normales gh für Schreibaktionen mit Ihrem persönlichen Login weiterläuft.
Erforderliche Umgebungsvariablen:
OPENCLAW_GH_READ_APP_IDOPENCLAW_GH_READ_PRIVATE_KEY_FILE
OPENCLAW_GH_READ_INSTALLATION_ID, wenn Sie die installationsbasierte Ermittlung über das Repository überspringen möchtenOPENCLAW_GH_READ_PERMISSIONSals kommagetrenntes Override für die anzufordernde Teilmenge an Leseberechtigungen
gh ... -R owner/repoGH_REPOgit remote origin
scripts/gh-read pr view 123scripts/gh-read run list -R openclaw/openclawscripts/gh-read api repos/openclaw/openclaw/pulls/123
Beim Hinzufügen von Skripten
- Halten Sie Skripte fokussiert und dokumentiert.
- Fügen Sie einen kurzen Eintrag in der relevanten Dokumentation hinzu (oder erstellen Sie eine, falls sie fehlt).