scripts/ содержит вспомогательные скрипты для локальных рабочих процессов и операционных задач.
Используйте их, когда задача явно связана со скриптом; в остальных случаях предпочитайте CLI.
Соглашения
- Скрипты являются необязательными, если они не упомянуты в документации или проверочных списках релиза.
- Предпочитайте поверхности CLI, когда они существуют (пример: мониторинг аутентификации использует
openclaw models status --check). - Считайте скрипты зависящими от хоста; читайте их перед запуском на новой машине.
Скрипты мониторинга аутентификации
Мониторинг аутентификации описан в разделе Аутентификация. Скрипты вscripts/ являются необязательными дополнениями для рабочих процессов systemd/Termux на телефоне.
Вспомогательный инструмент чтения GitHub
Используйтеscripts/gh-read, когда нужно, чтобы gh использовал токен установки GitHub App для запросов чтения в рамках репозитория, сохраняя обычный gh с вашим личным входом для действий записи.
Обязательные переменные окружения:
OPENCLAW_GH_READ_APP_IDOPENCLAW_GH_READ_PRIVATE_KEY_FILE
OPENCLAW_GH_READ_INSTALLATION_ID, когда нужно пропустить поиск установки на основе репозиторияOPENCLAW_GH_READ_PERMISSIONSкак переопределение через запятую для подмножества разрешений чтения, которое нужно запросить
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
При добавлении скриптов
- Делайте скрипты сфокусированными и документированными.
- Добавьте короткую запись в соответствующий документ (или создайте его, если он отсутствует).