Inicjalizacja to procedura pierwszego uruchomienia, która przygotowuje obszar roboczy agenta i zbiera dane tożsamości. Dzieje się po wdrożeniu, gdy agent uruchamia się po raz pierwszy.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Co robi inicjalizacja
Podczas pierwszego uruchomienia agenta OpenClaw inicjalizuje obszar roboczy (domyślnie~/.openclaw/workspace):
- Dodaje początkowe pliki
AGENTS.md,BOOTSTRAP.md,IDENTITY.md,USER.md. - Uruchamia krótką procedurę pytań i odpowiedzi (po jednym pytaniu naraz).
- Zapisuje tożsamość i preferencje w
IDENTITY.md,USER.md,SOUL.md. - Po zakończeniu usuwa
BOOTSTRAP.md, aby procedura uruchomiła się tylko raz.
BOOTSTRAP.md poza uprzywilejowanym kontekstem systemowym. Podczas głównego interaktywnego pierwszego uruchomienia nadal przekazuje zawartość pliku w prompcie użytkownika, aby modele, które nie wywołują niezawodnie narzędzia read, mogły ukończyć procedurę. Jeśli bieżące uruchomienie nie może bezpiecznie uzyskać dostępu do obszaru roboczego, agent otrzymuje ograniczoną notatkę inicjalizacyjną zamiast ogólnego powitania.
Pomijanie inicjalizacji
Aby pominąć to w przypadku wstępnie przygotowanego obszaru roboczego, uruchomopenclaw onboard --skip-bootstrap.
Gdzie działa
Inicjalizacja zawsze działa na hoście Gateway. Jeśli aplikacja macOS łączy się ze zdalnym Gateway, obszar roboczy i pliki inicjalizacji znajdują się na tej zdalnej maszynie.Gdy Gateway działa na innej maszynie, edytuj pliki obszaru roboczego na hoście gateway (na przykład
user@gateway-host:~/.openclaw/workspace).Powiązana dokumentacja
- Wdrożenie aplikacji macOS: Wdrożenie
- Układ obszaru roboczego: Obszar roboczy agenta