الدلائل

أتمتة واجهة سطر الأوامر

استخدم --non-interactive لأتمتة أمر openclaw onboard.

ℹ️ --json لا تعني الوضع غير التفاعلي. استخدم --non-interactive--workspace) للنصوص البرمجية.

مثال أساسي غير تفاعلي

openclaw onboard --non-interactive \
  --mode local \
  --auth-choice apiKey \
  --anthropic-api-key "$ANTHROPIC_API_KEY" \
  --secret-input-mode plaintext \
  --gateway-port 18789 \
  --gateway-bind loopback \
  --install-daemon \
  --daemon-runtime node \
  --skip-skills

أضف --json للحصول على ملخص قابل للقراءة آليًا. استخدم --secret-input-mode ref لتخزين مراجع مدعومة بمتغيرات بيئة في ملفات تعريف المصادقة بدلاً من القيم النصية العادية. يتوفر اختيار تفاعلي بين مراجع المتغيرات البيئية ومراجع المزودين المُهيئين (file أو exec) في تدفق معالج الإعداد. في الوضع غير التفاعلي ref، يجب تعيين متغيرات بيئة المزود في بيئة العملية. تمرير أعلام المفاتيح المضمنة دون متغير البيئة المطابق سيفشل الآن بسرعة. مثال:

openclaw onboard --non-interactive \
  --mode local \
  --auth-choice openai-api-key \
  --secret-input-mode ref \
  --accept-risk

أمثلة خاصة بالمزود

إضافة وكيل آخر

استخدم openclaw agents add <name> لإنشاء وكيل منفصل بمساحة عمله وجلساته وملفات تعريف المصادقة الخاصة به. التشغيل دون --workspace سيطلق المعالج.

openclaw agents add work \
  --workspace ~/.openclaw/workspace-work \
  --model openai/gpt-5.2 \
  --bind whatsapp:biz \
  --non-interactive \
  --json

ما يضبطه:

  • agents.list[].name
  • agents.list[].workspace
  • agents.list[].agentDir

ملاحظات:

  • تتبع مساحات العمل الافتراضية النمط ~/.openclaw/workspace-<agentId>.
  • أضف bindings لتوجيه الرسائل الواردة (يمكن للمعالج القيام بذلك).
  • أعلام غير تفاعلية: --model, --agent-dir, --bind, --non-interactive.

وثائق ذات صلة

مرجع واجهة سطر الأوامر