macOS companion app
Skills (macOS)
L'app macOS espone le Skills di OpenClaw tramite il Gateway; non analizza le Skills localmente.
Origine dati
skills.status(Gateway) restituisce tutte le Skills, insieme all'idoneità e ai requisiti mancanti, inclusi i blocchi dovuti all'elenco consentito per le Skills incluse.- I requisiti provengono da
metadata.openclaw.requiresin ogniSKILL.md.
Azioni di installazione
metadata.openclaw.installdefinisce le opzioni di installazione (brew/node/go/uv/download).- L'app chiama
skills.installper eseguire i programmi di installazione sull'host del Gateway. - La
security.installPolicygestita dall'operatore (enabled,targets,exec) può bloccare le installazioni delle Skills gestite dal Gateway prima dell'esecuzione dei metadati del programma di installazione. La scansione integrata del codice pericoloso (utilizzata per le installazioni dei Plugin) non è collegata al flusso di installazione delle Skills. - Se tutte le opzioni di installazione sono
download, il Gateway espone tutte le opzioni di download. - Altrimenti, il Gateway sceglie un programma di installazione preferito usando le preferenze di installazione correnti (
skills.install.preferBrew,skills.install.nodeManager) e i binari dell'host: prima Homebrew quandopreferBrewè abilitato ebrewè presente, quindiuv, poi il gestore Node configurato, quindi di nuovo Homebrew se disponibile (anche senzapreferBrew), poigoe infinedownload. - Le etichette di installazione di Node riflettono il gestore Node configurato, incluso
yarn.
Variabili di ambiente/chiavi API
- L'app archivia le chiavi in
~/.openclaw/openclaw.json, sottoskills.entries.<skillKey>. skills.updateaggiorna parzialmenteenabled,apiKeyedenv.
Modalità remota
- Le installazioni e gli aggiornamenti della configurazione avvengono sull'host del Gateway, non sul Mac locale.
Contenuti correlati
Was this useful?