macOS companion app
Skills (macOS)
De macOS-app maakt OpenClaw-skills beschikbaar via de Gateway; de app verwerkt skills niet lokaal.
Gegevensbron
skills.status(Gateway) retourneert alle skills, inclusief geschiktheid en ontbrekende vereisten, waaronder blokkeringen via toelatingslijsten voor meegeleverde skills.- Vereisten zijn afkomstig uit
metadata.openclaw.requiresin elkeSKILL.md.
Installatieacties
metadata.openclaw.installdefinieert installatieopties (brew/node/go/uv/download).- De app roept
skills.installaan om installatieprogramma's op de Gateway-host uit te voeren. - Door de operator beheerde
security.installPolicy(enabled,targets,exec) kan via de Gateway uitgevoerde installaties van skills blokkeren voordat de metagegevens van het installatieprogramma worden verwerkt. De ingebouwde scan op gevaarlijke code (gebruikt voor installaties van plugins) is niet gekoppeld aan de installatiestroom voor skills. - Als elke installatieoptie
downloadis, toont de Gateway alle downloadkeuzes. - Anders kiest de Gateway één voorkeursinstallatieprogramma op basis van de huidige installatievoorkeuren (
skills.install.preferBrew,skills.install.nodeManager) en binaire bestanden op de host: eerst Homebrew wanneerpreferBrewis ingeschakeld enbrewaanwezig is, daarnauv, vervolgens het geconfigureerde Node-beheerprogramma, daarna opnieuw Homebrew indien beschikbaar (zelfs zonderpreferBrew), vervolgensgoen ten slottedownload. - Labels voor Node-installaties weerspiegelen het geconfigureerde Node-beheerprogramma, waaronder
yarn.
Omgevingsvariabelen/API-sleutels
- De app slaat sleutels op in
~/.openclaw/openclaw.jsononderskills.entries.<skillKey>. skills.updatepastenabled,apiKeyenenvaan.
Externe modus
- Installatie- en configuratie-updates vinden plaats op de Gateway-host, niet op de lokale Mac.
Gerelateerd
Was this useful?