Skip to main content

openclaw browser

إدارة خادم التحكم بالمتصفح في OpenClaw وتشغيل إجراءات المتصفح (علامات التبويب، اللقطات، لقطات الشاشة، التنقّل، النقرات، الكتابة). ذو صلة:

Common flags

  • --url <gatewayWsUrl>: عنوان URL لـ WebSocket الخاص بـ Gateway (الإعداد الافتراضي من التهيئة).
  • --token <token>: رمز Gateway (إذا كان مطلوبًا).
  • --timeout <ms>: مهلة الطلب (بالمللي ثانية).
  • --browser-profile <name>: اختيار ملف تعريف المتصفح (الافتراضي من التهيئة).
  • --json: مخرجات قابلة للقراءة آليًا (حيثما يكون مدعومًا).

البدء السريع (محليًا)

الملفات الشخصية

الملفات الشخصية هي تهيئات مسماة لتوجيه المتصفح. عمليًا:
  • openclaw: تشغيل/الإرفاق بمثيل Chrome مُدار من OpenClaw ومخصّص (دليل بيانات مستخدم معزول).
  • chrome: التحكم في علامات تبويب Chrome الحالية لديك عبر ترحيل امتداد Chrome.
استخدام ملف تعريف محدد:

علامات التبويب

لقطة / لقطة شاشة / إجراءات

لقطة (Snapshot):
لقطة شاشة (Screenshot):
تصفح/نقر / نوع (تلقائية واجهة المستخدم القائمة على الرفع):

ترحيل إضافة Chrome (الاتصال عبر زر شريط الأدوات)

يتيح هذا الوضع للوكيل التحكم في علامة تبويب Chrome موجودة تقوم بإرفاقها يدويًا (لا يتم الإرفاق تلقائيًا). ثبّت الامتداد غير المعبّأ إلى مسار ثابت:
ثم Chrome → chrome://extensions → تفعيل «Developer mode» → «Load unpacked» → اختيار المجلد المطبوع. الدليل الكامل: Chrome extension

التحكم عن بُعد في المتصفح (وكيل مضيف node)

إذا كان Gateway يعمل على جهاز مختلف عن المتصفح، فشغّل مضيف عُقدة على الجهاز الذي يحتوي على Chrome/Brave/Edge/Chromium. سيقوم Gateway بتمرير إجراءات المتصفح إلى تلك العُقدة (ولا يلزم وجود خادم تحكم بالمتصفح منفصل). استخدم gateway.nodes.browser.mode للتحكم في التوجيه التلقائي و gateway.nodes.browser.node لتثبيت عُقدة محددة إذا كان هناك عدة عُقد متصلة. الأمان + الإعداد عن بُعد: Browser tool، Remote access، Tailscale، Security