Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatycznego kompilowania towarzyszącej aplikacji Clawdbot dla macOS. Obsługuje instalację zależności, budowanie interfejsu użytkownika, kompilację Swift, podpisywanie kodu i pakowanie aplikacji. Wymagane do uzyskania dostępu do paska menu, powiadomień natywnych oraz sprzętu Mac (kamera, nagrywanie ekranu, polecenia systemowe).
Jak używać
Sprawdź wymagania wstępne: macOS 10.14 lub nowszy, Xcode 15+ z Command Line Tools, Node.js w wersji 22+, menedżer pnpm oraz co najmniej 30 GB wolnego miejsca na dysku.
Sklonuj repozytorium Clawdbot z GitHub do katalogu tymczasowego, a następnie przejdź do niego. Uruchom instalację zależności Node.js poleceniem pnpm install, które zajmie około minutę.
Zbuduj interfejs użytkownika poleceniem pnpm ui:build. Kompilacja TypeScript/React zajmie około 30 sekund, a wynik trafi do katalogu dist/control-ui/.
Zaakceptuj licencję Xcode jednorazowo poleceniem sudo xcodebuild -license accept. Ten krok jest wymagany, aby uniknąć błędów podczas kompilacji Swift.
Uruchom skrypt budowania aplikacji macOS: ALLOW_ADHOC_SIGNING=1 bash scripts/package-mac-app.sh. Proces obsługuje automatycznie wszystkie kroki: kompilację Swift, podpisywanie kodu i pakowanie aplikacji.
Skopiuj zbudowaną aplikację do katalogu /Applications poleceniem cp -r dist/Clawdbot.app /Applications/Clawdbot.app, a następnie uruchom ją poleceniem open /Applications/Clawdbot.app.