أوامر CLI
onboard
معالج إعداد تفاعلي (إعداد بوابة محلية أو بعيدة).
أدلة ذات صلة
- مركز إعداد CLI: معالج الإعداد (CLI)
- نظرة عامة على الإعداد: نظرة عامة على الإعداد
- مرجع إعداد CLI: مرجع إعداد CLI
- أتمتة CLI: أتمتة CLI
- إعداد macOS: الإعداد (تطبيق macOS)
أمثلة
openclaw onboard
openclaw onboard --flow quickstart
openclaw onboard --flow manual
openclaw onboard --mode remote --remote-url wss://gateway-host:18789
لأهداف شبكة خاصة نص عادي ws:// (شبكات موثوقة فقط)، عيّن OPENCLAW_ALLOW_INSECURE_PRIVATE_WS=1 في بيئة عملية الإعداد. موفر مخصص غير تفاعلي:
openclaw onboard --non-interactive \
--auth-choice custom-api-key \
--custom-base-url "https://llm.example.com/v1" \
--custom-model-id "foo-large" \
--custom-api-key "$CUSTOM_API_KEY" \
--secret-input-mode plaintext \
--custom-compatibility openai
--custom-api-key اختياري في الوضع غير التفاعلي. إذا حُذف، يتحقق الإعداد من CUSTOM_API_KEY. تخزين مفاتيح المزود كمراجع بدلاً من النص العادي:
openclaw onboard --non-interactive \
--auth-choice openai-api-key \
--secret-input-mode ref \
--accept-risk
مع --secret-input-mode ref، يكتب الإعداد مراجع مدعومة بالبيئة بدلاً من قيم المفاتيح كنص عادي. لمزودي المصادقة المدعومين بالملف الشخصي، يكتب هذا إدخالات keyRef؛ للمزودين المخصصين يكتب models.providers..apiKey كمرجع بيئة (على سبيل المثال { source: "env", provider: "default", id: "CUSTOM_API_KEY" }). عقد الوضع غير التفاعلي ref:
- عيّن متغير البيئة للمزود في بيئة عملية الإعداد (على سبيل المثال
OPENAI_API_KEY). - لا تمرر أعلام المفاتيح المضمنة (على سبيل المثال
--openai-api-key) إلا إذا تم تعيين متغير البيئة هذا أيضًا. - إذا تم تمرير علم مفتاح مضمن بدون متغير البيئة المطلوب، يفشل الإعداد بسرعة مع توجيه.
خيارات رمز البوابة في الوضع غير التفاعلي:
--gateway-auth token --gateway-tokenيخزن رمزًا كنص عادي.--gateway-auth token --gateway-token-ref-envيخزنgateway.auth.tokenكـ SecretRef بيئة.--gateway-tokenو--gateway-token-ref-envمتنافيان.--gateway-token-ref-envيتطلب متغير بيئة غير فارغ في بيئة عملية الإعداد.- مع
--install-daemon، عندما تتطلب مصادقة الرمز رمزًا، يتم التحقق من رموز البوابة المدارة بـ SecretRef ولكن لا يتم استمرارها كنص عادي محلول في بيانات وصفية لبيئة خدمة المشرف. - مع
--install-daemon، إذا تطلب وضع الرمز رمزًا وكان مرجع السر المُهيأ غير محلول، يفشل الإعداد مغلقًا مع توجيهات العلاج. - مع
--install-daemon، إذا تم تكوين كل منgateway.auth.tokenوgateway.auth.passwordوgateway.auth.modeغير معيّن، يمنع الإعداد التثبيت حتى يتم تعيين الوضع صراحة.
مثال:
export OPENCLAW_GATEWAY_TOKEN="your-token"
openclaw onboard --non-interactive \
--mode local \
--auth-choice skip \
--gateway-auth token \
--gateway-token-ref-env OPENCLAW_GATEWAY_TOKEN \
--accept-risk
سلوك الإعداد التفاعلي مع وضع المرجع:
- اختر استخدام مرجع سر عند المطالبة.
- ثم اختر إما:
- متغير بيئة
- مزود سر مُهيأ (
fileأوexec)
- يقوم الإعداد بإجراء تحقق مسبق سريع قبل حفظ المرجع.
- إذا فشل التحقق، يعرض الإعداد الخطأ ويسمح لك بإعادة المحاولة.
خيارات نقطة نهاية Z.AI غير التفاعلية: ملاحظة: --auth-choice zai-api-key تكتشف الآن تلقائيًا أفضل نقطة نهاية Z.AI لمفتاحك (تفضل API العام مع zai/glm-5). إذا كنت تريد على وجه التحديد نقاط نهاية خطة GLM Coding، اختر zai-coding-global أو zai-coding-cn.
# اختيار نقطة نهاية بدون مطالبة
openclaw onboard --non-interactive \
--auth-choice zai-coding-global \
--zai-api-key "$ZAI_API_KEY"
# خيارات نقاط نهاية Z.AI الأخرى:
# --auth-choice zai-coding-cn
# --auth-choice zai-global
# --auth-choice zai-cn
مثال Mistral غير تفاعلي:
openclaw onboard --non-interactive \
--auth-choice mistral-api-key \
--mistral-api-key "$MISTRAL_API_KEY"
ملاحظات التدفق:
quickstart: مطالبات دنيا، يولد تلقائيًا رمز بوابة.manual: مطالبات كاملة للبورت/الربط/المصادقة (اسم مستعار لـadvanced).- سلوك نطاق DM للإعداد المحلي: مرجع إعداد CLI.
- أول محادثة أسرع:
openclaw dashboard(واجهة التحكم، بدون إعداد قناة). - مزود مخصص: ربط أي نقطة نهاية متوافقة مع OpenAI أو Anthropic، بما في ذلك المزودين المستضافين غير المدرجين. استخدم Unknown للكشف التلقائي.
أوامر متابعة شائعة
openclaw configure
openclaw agents add <name>
ℹ️
--jsonلا تعني الوضع غير التفاعلي. استخدم--non-interactiveللنصوص البرمجية.