Toolverse
Wszystkie skille

peekaboo

autor: openclaw

Automatyzuj interfejs macOS za pomocą CLI — przechwytuj ekrany, steruj elementami UI i zarządzaj aplikacjami.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
74

O skillu

Peekaboo to narzędzie wiersza poleceń do automatyzacji interfejsu macOS. Pozwala przechwytywać zrzuty ekranu, inspektować elementy UI, sterować kursorem i klawiaturą, zarządzać oknami oraz uruchamiać skrypty automatyzacji. Wszystkie polecenia wspierają format JSON do integracji ze skryptami i agentami AI. Idealne dla deweloperów, którzy chcą zautomatyzować powtarzalne zadania na macOS bez pisania kodu w Swift czy Objective-C.

Jak używać

  1. Zainstaluj Peekaboo za pomocą Homebrew, uruchamiając polecenie brew install steipete/tap/peekaboo. Upewnij się, że masz dostęp do binarka peekaboo w ścieżce systemowej.

  2. Sprawdź uprawnienia dostępu, uruchamiając peekaboo permissions. Narzędzie wymaga uprawnień do nagrywania ekranu i dostępu do funkcji dostępności — przyznaj je w Ustawieniach systemowych > Bezpieczeństwo i prywatność.

  3. Przechwytuj zrzuty ekranu poleceniem peekaboo image, aby zrobić migawkę całego ekranu, konkretnego okna lub paska menu. Wynik zostanie zapisany w pamięci podręcznej snapshotu.

  4. Inspektuj elementy interfejsu za pomocą peekaboo list, aby wyświetlić dostępne aplikacje, okna, ekrany i elementy paska menu. Użyj peekaboo tools, aby zobaczyć pełny katalog dostępnych poleceń interakcji.

  5. Steruj interfejsem, używając poleceń takich jak peekaboo click (klikanie elementów), peekaboo hotkey (skróty klawiszowe), peekaboo scroll (przewijanie) lub peekaboo paste (wklejanie tekstu). Każde polecenie wspiera opcję --json do integracji ze skryptami.

  6. Uruchamiaj zautomatyzowane przepływy, tworząc plik .peekaboo.json zawierający sekwencję poleceń, a następnie wykonaj go poleceniem peekaboo run. Możesz również uruchomić narzędzie poprzez agenta AI za pomocą polter peekaboo, aby zapewnić świeże kompilacje.

Podobne skille