Fundamentals

Inicjalizacja agenta

Rozruch to rytuał pierwszego uruchomienia, który inicjuje nowy obszar roboczy agenta i prowadzi go przez wybór tożsamości. Odbywa się tylko raz, bezpośrednio po wdrożeniu, podczas pierwszej rzeczywistej interakcji agenta.

Co się dzieje

Podczas pierwszego uruchomienia w zupełnie nowym obszarze roboczym (domyślnie ~/.openclaw/workspace) OpenClaw:

  • Inicjuje pliki AGENTS.md, SOUL.md, TOOLS.md, IDENTITY.md, USER.md, HEARTBEAT.md i BOOTSTRAP.md.
  • Nakazuje agentowi postępować zgodnie z plikiem BOOTSTRAP.md: przeprowadzić swobodną rozmowę (a nie korzystać ze stałego formularza pytań i odpowiedzi), aby ustalić nazwę, osobowość i charakter.
  • Zapisuje zdobyte informacje w plikach IDENTITY.md, USER.md i SOUL.md.
  • Usuwa plik BOOTSTRAP.md, gdy obszar roboczy wygląda na skonfigurowany, dzięki czemu rytuał odbywa się tylko raz.

Obszar roboczy uznaje się za skonfigurowany, gdy plik SOUL.md, IDENTITY.md lub USER.md różni się od swojego szablonu początkowego albo istnieje folder memory/.

Uruchomienia z modelem osadzonym i lokalnym

W przypadku uruchomień z modelem osadzonym lub lokalnym OpenClaw nie umieszcza pliku BOOTSTRAP.md w uprzywilejowanym kontekście systemowym. Podczas pierwszego głównego uruchomienia interaktywnego nadal przekazuje zawartość pliku za pośrednictwem monitu użytkownika, dzięki czemu modele, które nie wywołują niezawodnie narzędzia read, mogą mimo to ukończyć rytuał. Jeśli bieżące uruchomienie nie może bezpiecznie uzyskać dostępu do obszaru roboczego, agent otrzymuje krótką notatkę o ograniczonym rozruchu zamiast ogólnego powitania.

Pomijanie rozruchu

Aby pominąć ten etap we wstępnie zainicjowanym obszarze roboczym, uruchom:

bash
openclaw onboard --skip-bootstrap

Gdzie odbywa się rozruch

Rozruch zawsze odbywa się na hoście Gateway. Jeśli aplikacja macOS łączy się ze zdalnym Gateway, obszar roboczy i jego pliki rozruchowe znajdują się na tej zdalnej maszynie, a nie na Macu.

Powiązana dokumentacja

Was this useful?
On this page

On this page