Toolverse
Wszystkie skille

clawdbot-macos-build

autor: openclaw

Zbuduj aplikację Clawdbot na macOS bezpośrednio ze źródła

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile

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ć

  1. 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.

  2. 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ę.

  3. Zbuduj interfejs użytkownika poleceniem pnpm ui:build. Kompilacja TypeScript/React zajmie około 30 sekund, a wynik trafi do katalogu dist/control-ui/.

  4. Zaakceptuj licencję Xcode jednorazowo poleceniem sudo xcodebuild -license accept. Ten krok jest wymagany, aby uniknąć błędów podczas kompilacji Swift.

  5. 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.

  6. 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.

Podobne skille