Gli esempi seguenti sono allineati con lo schema di configurazione attuale. Per il riferimento completo e le note per campo, consulta Configurazione.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.
Avvio rapido
Minimo assoluto
~/.openclaw/openclaw.json e puoi inviare un messaggio diretto al bot da quel numero.
Configurazione iniziale consigliata
Esempio esteso (opzioni principali)
JSON5 ti consente di usare commenti e virgole finali. Anche il JSON normale funziona.
Repository di skill adiacente con symlink
Usalo quando una radice skill integrata contiene un symlink verso un repository adiacente, per esempio~/.agents/skills/manager -> ~/Projects/manager/skills.
extraDirsesegue la scansione del repository adiacente come radice skill esplicita.allowSymlinkTargetsconsente alle cartelle skill collegate tramite symlink di risolversi in quella radice di destinazione reale attendibile, senza consentire escape di symlink arbitrari.
Pattern comuni
Baseline skill condivisa con un override
agents.defaults.skillsè la baseline condivisa.agents.list[].skillssostituisce quella baseline per un agente.- Usa
skills: []quando un agente non deve vedere alcuna skill.
Configurazione multipiattaforma
Approvazione automatica dei nodi in una rete attendibile
Mantieni manuale l’abbinamento dei dispositivi, a meno che tu non controlli il percorso di rete. Per un laboratorio dedicato o una sottorete tailnet, puoi abilitare l’approvazione automatica dei dispositivi nodo al primo utilizzo con CIDR o IP esatti:role: node e senza ambiti richiesti. Client operatore/browser e aggiornamenti
di ruolo, ambito, metadati o chiave pubblica richiedono comunque l’approvazione manuale.
Modalità DM sicura (inbox condivisa / DM multiutente)
Se più di una persona può inviare DM al tuo bot (più voci inallowFrom, approvazioni di abbinamento per più persone o dmPolicy: "open"), abilita la modalità DM sicura in modo che i DM provenienti da mittenti diversi non condividano un unico contesto per impostazione predefinita:
dangerouslyAllowNameMatching: true di ciascun canale solo se accetti esplicitamente quel rischio.
Chiave API Anthropic + fallback MiniMax
Bot di lavoro (accesso limitato)
Solo modelli locali
Suggerimenti
- Se imposti
dmPolicy: "open", l’elencoallowFromcorrispondente deve includere"*". - Gli ID dei provider differiscono (numeri di telefono, ID utente, ID canale). Usa la documentazione del provider per confermare il formato.
- Sezioni facoltative da aggiungere in seguito:
web,browser,ui,discovery,plugins,talk,signal,imessage. - Consulta Provider e Risoluzione dei problemi per note di configurazione più approfondite.