macOS companion app
Skills (macOS)
Aplikasi macOS menampilkan Skills OpenClaw melalui Gateway; aplikasi tersebut tidak mengurai Skills secara lokal.
Sumber data
skills.status(Gateway) mengembalikan semua Skills beserta kelayakan dan persyaratan yang belum terpenuhi, termasuk pemblokiran daftar izin untuk Skills bawaan.- Persyaratan berasal dari
metadata.openclaw.requiresdi setiapSKILL.md.
Tindakan instalasi
metadata.openclaw.installmenentukan opsi instalasi (brew/node/go/uv/download).- Aplikasi memanggil
skills.installuntuk menjalankan penginstal pada host Gateway. security.installPolicyyang dikelola operator (enabled,targets,exec) dapat memblokir instalasi Skills melalui Gateway sebelum metadata penginstal dijalankan. Pemindaian bawaan untuk kode berbahaya (yang digunakan untuk instalasi Plugin) tidak terhubung ke alur instalasi Skills.- Jika setiap opsi instalasi adalah
download, Gateway menampilkan semua pilihan unduhan. - Jika tidak, Gateway memilih satu penginstal yang diprioritaskan berdasarkan preferensi instalasi saat ini (
skills.install.preferBrew,skills.install.nodeManager) dan biner pada host: Homebrew terlebih dahulu saatpreferBrewdiaktifkan danbrewtersedia, laluuv, kemudian pengelola node yang dikonfigurasi, lalu Homebrew lagi jika tersedia (meskipun tanpapreferBrew), kemudiango, laludownload. - Label instalasi Node mencerminkan pengelola node yang dikonfigurasi, termasuk
yarn.
Kunci lingkungan/API
- Aplikasi menyimpan kunci di
~/.openclaw/openclaw.jsonpadaskills.entries.<skillKey>. skills.updatememperbarui sebagianenabled,apiKey, danenv.
Mode jarak jauh
- Pembaruan instalasi dan konfigurasi dilakukan pada host Gateway, bukan pada Mac lokal.
Terkait
Was this useful?