Toolverse
Wszystkie skille

examples-auto-run

autor: openai

Automatyczne uruchamianie przykładów Pythona z logowaniem i kontrolą tła

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
openai
Kategoria
Backend
Wyświetlenia
3

O skillu

Umiejętność do uruchamiania przykładów Pythona w trybie automatycznym bez interakcji użytkownika. Narzędzie obsługuje logowanie dla każdego przykładu, generuje listę nieudanych prób do ponownego uruchomienia oraz oferuje kontrolę procesów w tle za pomocą poleceń start, stop i status. Idealne dla testowania, walidacji i debugowania wielu przykładów jednocześnie z pełną historią wykonania.

Jak używać

  1. Przejdź do katalogu projektu zawierającego umiejętność. Skrypt znajduje się w .agents/skills/examples-auto-run/scripts/run.sh.

  2. Uruchom przykłady w trybie automatycznym poleceniem ./scripts/run.sh start. System automatycznie zatwierdzi wszystkie interaktywne kroki i będzie zapisywać logi dla każdego przykładu w katalogu .tmp/examples-start-logs/.

  3. Aby filtrować przykłady, dodaj parametry do polecenia start, na przykład ./scripts/run.sh start --filter basic lub ./scripts/run.sh start --include-server --include-audio. Dostępne opcje zależą od konfiguracji przykładów.

  4. Monitoruj postęp za pomocą ./scripts/run.sh status (sprawdzenie stanu) lub ./scripts/run.sh tail (wyświetlenie najnowszych wpisów logu). Pełną listę logów zobaczysz poleceniem ./scripts/run.sh logs.

  5. Po zakończeniu uruchomienia użyj ./scripts/run.sh collect, aby wyodrębnić listę nieudanych przykładów do pliku .tmp/examples-rerun.txt. Następnie uruchom ./scripts/run.sh rerun, aby ponownie wykonać tylko te przykłady.

  6. Aby zatrzymać proces działający w tle, wykonaj ./scripts/run.sh stop. Polecenie wyczyści plik pidfile i zakończy zadanie.

Podobne skille