Poniższe przykłady są zgodne z bieżącym schematem konfiguracji. Pełny opis i uwagi dotyczące poszczególnych pól znajdziesz w Konfiguracji.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.
Szybki start
Absolutne minimum
~/.openclaw/openclaw.json, a będziesz móc wysłać wiadomość prywatną do bota z tego numeru.
Zalecana konfiguracja początkowa
Rozszerzony przykład (główne opcje)
JSON5 pozwala używać komentarzy i końcowych przecinków. Zwykły JSON też działa.
Dowiązane symbolicznie siostrzane repozytorium Skills
Użyj tego, gdy wbudowany katalog główny Skills zawiera dowiązanie symboliczne do siostrzanego repozytorium, na przykład~/.agents/skills/manager -> ~/Projects/manager/skills.
extraDirsskanuje siostrzane repozytorium jako jawny katalog główny Skills.allowSymlinkTargetspozwala dowiązanym symbolicznie folderom Skills wskazywać na ten zaufany rzeczywisty katalog docelowy bez zezwalania na dowolne wyjścia przez dowiązania symboliczne.
Typowe wzorce
Wspólna baza Skills z jednym nadpisaniem
agents.defaults.skillsto wspólna baza.agents.list[].skillszastępuje tę bazę dla jednego agenta.- Użyj
skills: [], gdy agent nie powinien widzieć żadnych Skills.
Konfiguracja wieloplatformowa
Automatyczne zatwierdzanie zaufanej sieci Node
Pozostaw parowanie urządzeń jako ręczne, chyba że kontrolujesz ścieżkę sieciową. W dedykowanym laboratorium lub podsieci tailnet możesz włączyć automatyczne zatwierdzanie urządzeń Node przy pierwszym połączeniu, używając dokładnych CIDR-ów lub adresów IP:role: node bez
żądanych zakresów. Klienci operatora/przeglądarki oraz aktualizacje roli, zakresu, metadanych lub
klucza publicznego nadal wymagają ręcznego zatwierdzenia.
Tryb bezpiecznych DM (wspólna skrzynka odbiorcza / DM wielu użytkowników)
Jeśli więcej niż jedna osoba może wysłać DM do Twojego bota (wiele wpisów wallowFrom, zatwierdzenia parowania dla wielu osób lub dmPolicy: "open"), włącz tryb bezpiecznych DM, aby DM od różnych nadawców domyślnie nie współdzieliły jednego kontekstu:
dangerouslyAllowNameMatching: true danego kanału tylko wtedy, gdy wyraźnie akceptujesz to ryzyko.
Klucz API Anthropic + rezerwowy MiniMax
Bot roboczy (ograniczony dostęp)
Tylko modele lokalne
Wskazówki
- Jeśli ustawisz
dmPolicy: "open", pasująca listaallowFrommusi zawierać"*". - Identyfikatory dostawców różnią się (numery telefonów, identyfikatory użytkowników, identyfikatory kanałów). Użyj dokumentacji dostawcy, aby potwierdzić format.
- Opcjonalne sekcje do późniejszego dodania:
web,browser,ui,discovery,plugins,talk,signal,imessage. - Zobacz Dostawcy i Rozwiązywanie problemów, aby uzyskać bardziej szczegółowe uwagi dotyczące konfiguracji.