macOS companion app
Skills (macOS)
يعرض تطبيق macOS Skills في OpenClaw عبر Gateway؛ ولا يحلل Skills محليًا.
مصدر البيانات
- يعيد
skills.status(Gateway) جميع Skills بالإضافة إلى الأهلية والمتطلبات الناقصة (بما في ذلك حظر قائمة السماح لـ Skills المضمّنة). - تُشتق المتطلبات من
metadata.openclaw.requiresفي كلSKILL.md.
إجراءات التثبيت
- يحدد
metadata.openclaw.installخيارات التثبيت (brew/node/go/uv). - يستدعي التطبيق
skills.installلتشغيل أدوات التثبيت على مضيف Gateway. - يمكن لـ
security.installPolicyالمملوكة للمشغّل حظر عمليات تثبيت Skills المدعومة من Gateway قبل تشغيل بيانات التعريف الخاصة بأداة التثبيت. لا يُعد حظر التعليمات البرمجية الخطرة المدمج وقت التثبيت جزءًا من تدفق تثبيت Skills. - إذا كان كل خيار تثبيت هو
download، يعرض Gateway جميع خيارات التنزيل. - بخلاف ذلك، يختار Gateway أداة تثبيت مفضلة واحدة باستخدام تفضيلات
التثبيت الحالية والملفات التنفيذية للمضيف: Homebrew أولًا عندما
يكون
skills.install.preferBrewمفعّلًا ويكونbrewموجودًا، ثمuv، ثم مدير Node المكوّن منskills.install.nodeManager، ثم البدائل اللاحقة مثلgoأوdownload. - تعكس تسميات تثبيت Node مدير Node المكوّن، بما في ذلك
yarn.
مفاتيح البيئة/API
- يخزن التطبيق المفاتيح في
~/.openclaw/openclaw.jsonضمنskills.entries.<skillKey>. - يحدّث
skills.updateكلًا منenabledوapiKeyوenv.
الوضع البعيد
- تحدث عمليات التثبيت وتحديثات الإعداد على مضيف Gateway (وليس على جهاز Mac المحلي).
ذات صلة
Was this useful?