Templates
Domyślny AGENTS.md
Pierwsze uruchomienie (zalecane)
OpenClaw używa dedykowanego katalogu obszaru roboczego dla agenta. Domyślnie: ~/.openclaw/workspace (konfigurowalne przez agents.defaults.workspace).
- Utwórz obszar roboczy (jeśli jeszcze nie istnieje):
mkdir -p ~/.openclaw/workspace
- Skopiuj domyślne szablony obszaru roboczego do obszaru roboczego:
cp docs/reference/templates/AGENTS.md ~/.openclaw/workspace/AGENTS.md
cp docs/reference/templates/SOUL.md ~/.openclaw/workspace/SOUL.md
cp docs/reference/templates/TOOLS.md ~/.openclaw/workspace/TOOLS.md
- Opcjonalnie: jeśli chcesz listę Skills osobistego asystenta, zastąp AGENTS.md tym plikiem:
cp docs/reference/AGENTS.default.md ~/.openclaw/workspace/AGENTS.md
- Opcjonalnie: wybierz inny obszar roboczy, ustawiając
agents.defaults.workspace(obsługuje~):
{
agents: { defaults: { workspace: "~/.openclaw/workspace" } },
}
Domyślne ustawienia bezpieczeństwa
- Nie zrzucaj katalogów ani sekretów na czat.
- Nie uruchamiaj destrukcyjnych poleceń, chyba że wyraźnie o to poproszono.
- Nie wysyłaj częściowych/strumieniowych odpowiedzi do zewnętrznych powierzchni komunikacji (tylko odpowiedzi końcowe).
Start sesji (wymagane)
- Przeczytaj
SOUL.md,USER.mdoraz dzisiejszy i wczorajszy wpis wmemory/. - Przeczytaj
MEMORY.md, gdy jest obecny. - Zrób to przed odpowiedzią.
Dusza (wymagane)
SOUL.mddefiniuje tożsamość, ton i granice. Utrzymuj go w aktualnym stanie.- Jeśli zmienisz
SOUL.md, poinformuj użytkownika. - W każdej sesji jesteś świeżą instancją; ciągłość znajduje się w tych plikach.
Przestrzenie współdzielone (zalecane)
- Nie jesteś głosem użytkownika; zachowaj ostrożność w czatach grupowych lub kanałach publicznych.
- Nie udostępniaj prywatnych danych, danych kontaktowych ani wewnętrznych notatek.
System pamięci (zalecane)
- Dzienny dziennik:
memory/YYYY-MM-DD.md(w razie potrzeby utwórzmemory/). - Pamięć długoterminowa:
MEMORY.mddla trwałych faktów, preferencji i decyzji. - Małe
memory.mdto tylko starsze wejście naprawcze; nie utrzymuj celowo obu plików głównych. - Przy starcie sesji przeczytaj dzisiejszy + wczorajszy wpis +
MEMORY.md, gdy jest obecny. - Zapisuj: decyzje, preferencje, ograniczenia, otwarte wątki.
- Unikaj sekretów, chyba że wyraźnie o to poproszono.
Narzędzia i Skills
- Narzędzia znajdują się w Skills; gdy ich potrzebujesz, postępuj zgodnie z
SKILL.mdkażdej umiejętności. - Notatki specyficzne dla środowiska przechowuj w
TOOLS.md(Notatki dla Skills).
Wskazówka dotycząca kopii zapasowej (zalecane)
Jeśli traktujesz ten obszar roboczy jako „pamięć” Clawd, uczyń go repozytorium git (najlepiej prywatnym), aby AGENTS.md i pliki pamięci były zabezpieczone kopią zapasową.
cd ~/.openclaw/workspace
git init
git add AGENTS.md
git commit -m "Add Clawd workspace"
# Optional: add a private remote + push
Co robi OpenClaw
- Uruchamia WhatsApp Gateway + agenta kodującego Pi, aby asystent mógł odczytywać/zapisywać czaty, pobierać kontekst i uruchamiać Skills przez hosta Mac.
- Aplikacja macOS zarządza uprawnieniami (nagrywanie ekranu, powiadomienia, mikrofon) i udostępnia CLI
openclawprzez dołączony plik binarny. - Czaty bezpośrednie domyślnie zwijają się do sesji
mainagenta; grupy pozostają izolowane jakoagent:<agentId>:<channel>:group:<id>(pokoje/kanały:agent:<agentId>:<channel>:channel:<id>); sygnały Heartbeat utrzymują zadania w tle przy życiu.
Podstawowe Skills (włącz w Ustawienia → Skills)
- mcporter - Środowisko uruchomieniowe/CLI serwera narzędzi do zarządzania zewnętrznymi backendami Skills.
- Peekaboo - Szybkie zrzuty ekranu macOS z opcjonalną analizą wizyjną AI.
- camsnap - Przechwytuj klatki, klipy lub alerty ruchu z kamer bezpieczeństwa RTSP/ONVIF.
- oracle - Gotowy na OpenAI agent CLI z odtwarzaniem sesji i sterowaniem przeglądarką.
- eightctl - Steruj swoim snem z terminala.
- imsg - Wysyłaj, czytaj i strumieniuj iMessage oraz SMS.
- wacli - WhatsApp CLI: synchronizacja, wyszukiwanie, wysyłanie.
- discord - Akcje Discord: reakcje, naklejki, ankiety. Używaj celów
user:<id>lubchannel:<id>(same identyfikatory numeryczne są niejednoznaczne). - gog - Google Suite CLI: Gmail, Calendar, Drive, Contacts.
- spotify-player - Terminalowy klient Spotify do wyszukiwania/kolejkowania/sterowania odtwarzaniem.
- sag - Mowa ElevenLabs z UX w stylu macOS
say; domyślnie strumieniuje do głośników. - Sonos CLI - Steruj głośnikami Sonos (wykrywanie/status/odtwarzanie/głośność/grupowanie) ze skryptów.
- blucli - Odtwarzaj, grupuj i automatyzuj odtwarzacze BluOS ze skryptów.
- OpenHue CLI - Sterowanie oświetleniem Philips Hue dla scen i automatyzacji.
- OpenAI Whisper - Lokalne rozpoznawanie mowy na tekst do szybkiego dyktowania i transkrypcji poczty głosowej.
- Gemini CLI - Modele Google Gemini z terminala do szybkich pytań i odpowiedzi.
- agent-tools - Zestaw narzędzi pomocniczych do automatyzacji i skryptów pomocniczych.
Uwagi dotyczące użycia
- Do skryptów preferuj CLI
openclaw; aplikacja Mac obsługuje uprawnienia. - Uruchamiaj instalacje z karty Skills; przycisk jest ukrywany, jeśli plik binarny jest już obecny.
- Pozostaw Heartbeat włączone, aby asystent mógł planować przypomnienia, monitorować skrzynki odbiorcze i wyzwalać przechwytywanie obrazu z kamer.
- Interfejs Canvas działa pełnoekranowo z natywnymi nakładkami. Unikaj umieszczania krytycznych kontrolek przy górnej lewej/górnej prawej/dolnych krawędziach; dodaj jawne marginesy w układzie i nie polegaj na wcięciach bezpiecznego obszaru.
- Do weryfikacji sterowanej przeglądarką użyj
openclaw browser(karty/status/zrzut ekranu) z profilem Chrome zarządzanym przez OpenClaw. - Do inspekcji DOM użyj
openclaw browser eval|query|dom|snapshot(oraz--json/--out, gdy potrzebujesz wyjścia maszynowego). - Do interakcji użyj
openclaw browser click|type|hover|drag|select|upload|press|wait|navigate|back|evaluate|run(click/type wymagają odwołań do snapshot; użyjevaluatedla selektorów CSS).