
أتمتة المتصفح OpenClaw
أتمتة مهام المتصفح المتكررة، استخراج بيانات الويب، والتقاط الأدلة على المواقع المصرح بها
تثبيت
شغّل هذا الأمر لتثبيت جميع المهارات في هذا الحزمة:
npx skillstore add @openclaw-browser-automation تكتشف CLI مجلدات Codex وClaude Code تلقائيًا وتثبّت فيهما عند توفرهما.
نظرة عامة
دليل الاستخدام
محسّن بالذكاء الاصطناعيدليل مفصل
## نظرة عامة أتمتة مهام المتصفح المتكررة على مواقع الويب المصرح بها — التنقل بين الصفحات، استخراج البيانات المنظمة، ملء النماذج، التقاط لقطات الشاشة كأدلة، وتشغيل اختبارات الانحدار البصري. مبني على ثلاث مهارات مثبتة: **browser-use** للتحكم التفاعلي في المتصفح، **firecrawl** لكشط الويب واستخراج المحتوى، و**webapp-testing** لاختبار واجهة المستخدم المعتمد على Playwright. ## البداية السريعة 1. تثبيت الإضافة: ```bash npx skillstore add @openclaw-browser-automation ``` 2. استخدام **browser-use** للتنقل والتفاعل مع الصفحة: ``` browser-use open https://dashboard.example.com browser-use state browser-use click 5 browser-use screenshot ``` 3. استخدام **firecrawl** لاستخراج محتوى الصفحة كـ markdown منظم: ``` firecrawl scrape https://example.com/data ``` 4. استخدام **webapp-testing** لتشغيل اختبار Playwright البصري: ``` python scripts/with_server.py --url http://localhost:3000 -- pytest test_ui.py ``` ## مثال سير العمل الكامل **تسجيل الدخول → استخراج بيانات الجدول → أدلة لقطات الشاشة → التصدير** 1. افتح لوحة التحكم المستهدفة باستخدام **browser-use** 2. املأ نموذج تسجيل الدخول وأرسل بيانات الاعتماد 3. انتقل إلى صفحة جدول البيانات 4. استخدم **firecrawl** لكشط الجدول إلى JSON/CSV نظيف 5. التقط لقطة شاشة باستخدام **browser-use** لسجل التدقيق 6. تحقق من المخرجات باستخدام تأكيدات **webapp-testing** ## المهارات الرئيسية - **browser-use** — التنقل في الروابط، النقر على العناصر، ملء النماذج، كتابة النص، التقاط لقطات الشاشة، استخراج البيانات من الصفحات المعروضة. يحافظ على جلسات متصفح مستمرة عبر الأوامر. - **firecrawl** — كشط أي رابط URL إلى markdown نظيف محسن لسياق LLM. يتعامل مع عرض JavaScript، يتجاوز الحواجز الشائعة، يدعم الزحف ورسم خرائط الموقع. - **webapp-testing** — مجموعة أدوات مبنية على Playwright للتحقق من وظائف الواجهة الأمامية، تصحيح سلوك واجهة المستخدم، التقاط لقطات شاشة المتصفح، وعرض سجلات وحدة التحكم. ## السلامة والقيود - **المواقع المصرح بها فقط** — أتمتة مواقع الويب التي لديك إذن صريح للوصول إليها فقط - **الاحتياط لـ Captcha/2FA** — عند ظهور تحديات CAPTCHA أو 2FA أو مكافحة الروبوتات، يتوقف سير العمل للتدخل البشري. لا تحاول تجاوز الإجراءات الأمنية. - **تغييرات هيكل الصفحة** — إذا تعطلت المحددات بسبب تحديثات الموقع، أعد تشغيل `browser-use state` لتحديث فهارس العناصر - **تحديد المعدل** — احترم حدود معدل الموقع المستهدف؛ أضف فترات تأخير بين الطلبات عند الكشط ## نصائح - اجمع مع **openclaw-automation-healthcheck** للوحات المراقبة الآلية - استخدم `browser-use screenshot` في الخطوات الرئيسية لإنشاء سجلات تدقيق بصرية - للاستخراج واسع النطاق، فضل **firecrawl** على browser-use لأنه يتعامل مع عرض JavaScript من جانب الخادم
المهارات
3browser-use
مخاطر عالية 75أتمتة مهام المتصفح باستخدام browser-use
يمكن أن يكون اختبار الويب اليدوي وجمع البيانات بطيئين ويصعب تكرارهما. تمنح هذه المهارة Claude وCodex وClaude Code سير عمل منظما باستخدام browser-use للتنقل، ولقطات الشاشة، والنماذج، والملفات الشخصية، والاستخراج.
firecrawl
مخاطر عالية 38البحث واستخراج محتوى الويب باستخدام Firecrawl
غالبًا ما يحتاج البحث على الويب إلى محتوى صفحات نظيف، ونتائج بحث، وخرائط مواقع. ترشد هذه المهارة Claude وCodex وClaude Code إلى استخدام Firecrawl CLI لاستخراج ويب منظّم.
webapp-testing
آمن 79اختبار تطبيقات الويب باستخدام Playwright
غالبا ما يحتاج اختبار تطبيقات الويب المحلية إلى أتمتة متصفح موثوقة، ولقطات شاشة، وتشخيصات وحدة التحكم. ترشد هذه المهارة إلى نصوص Playwright التي تفحص الصفحات المعروضة، وتدير الخوادم المحلية، وتتحقق من سلوك واجهة المستخدم.
حزم مشابهة

حزمة اختبار أتمتة المتصفح
تنشئ سير عمل عمليًا لأتمتة المتصفح لفحص صفحة منتج، والتحقق من التنقل، والتقاط أخطاء console، وتلخيص نتائج QA القابلة للتنفيذ.
3 مهارات

بوابة إصدارات الواجهة الأمامية
سير عمل ما قبل الإصدار للتغييرات الكبيرة في الواجهة الأمامية يكتشف التدفقات المكسورة وتراجعات lint/type والمشاكل الأمنية الواضحة قبل الشحن.
3 مهارات

مساعد OpenClaw Feishu للعمليات
مساعد لتلخيص رسائل المجموعة تلقائياً واستخراج المهام وإنشاء التقارير اليومية
3 مهارات