عن المشروع
Web Access هي مهارة اتصال بالإنترنت وتشغيل المتصفح موجهة لوكلاء الذكاء الاصطناعي، وتهدف إلى توفير خيارات أدوات وأتمتة متصفح وإدارة خبرات التصفح إلى جانب WebSearch وWebFetch. يشير README إلى أنها يمكن استخدامها في Claude Code وCursor وGemini CLI وCodex CLI وغيرها من البيئات التي تدعم SKILL.md.
يمكن لطبقة الاتصال بالإنترنت فيها الاختيار أو الجمع بين WebSearch وWebFetch وcurl وJina وCDP حسب الحالة. يتصل CDP Proxy عبر WebSocket بمتصفح Chrome أو Edge أو أي متصفح Chromium آخر يكون فيه التصحيح عن بُعد مفعّلًا، ويمكنه تشغيل الصفحات الديناميكية واستخدام جلسات المتصفح الحالية. توفر المهارة التنقل وتنفيذ JavaScript والنقر عبر JS والنقر الحقيقي بالفأرة ورفع الملفات ولقطات الشاشة والتمرير وإغلاق علامات التبويب وفحص السلامة؛ ويتتبع الوكيل علامات التبويب التي أنشأها ويغلقها تلقائيًا بعد انتهاء مهلة الخمول.
يدعم المشروع أيضًا توزيع المهام متعددة الأهداف على وكلاء فرعيين لتنفيذها بالتوازي، مع مشاركة Proxy والعزل حسب علامة التبويب؛ وحفظ أنماط URL وخصائص المنصات والمزالق المعروفة حسب النطاق لإعادة استخدامها عبر الجلسات؛ واستخراج روابط الصور أو الفيديو من DOM والتقاط إطار عند نقطة زمنية محددة من الفيديو لتحليله. يمكن لـ find-url.mjs البحث عن روابط URL في الإشارات المرجعية وسجل التصفح في Chrome وEdge حسب الكلمات المفتاحية أو النافذة الزمنية أو تكرار الزيارة، وذلك لتحديد الأنظمة الداخلية أو الصفحات التي سبق زيارتها.
يتطلب وضع CDP الإصدار Node.js 22 أو أحدث، كما يتطلب تفعيل التصحيح عن بُعد في صفحة inspect الخاصة بالمتصفح. يمكن للمستخدم تثبيت المتصفح الافتراضي عبر config.env، أو تحديد Chrome أو Edge مؤقتًا. يوفر المشروع skills CLI وإضافة Claude Code وطرق تثبيت يدوية. ينبه README إلى أن التشغيل الآلي لمنصات التواصل الاجتماعي قد ينطوي على مخاطر تقييد الحساب أو حظره. يستخدم المشروع MIT License.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.