Install
npx skills add eze-is/web-accessلمن يناسب
إذا وجدت أن WebSearch وWebFetch المرفقين مع الوكيل ينقصهما سياسة توجيه ولا توجد أتمتة متصفح، فهذا Agent Skill أنسب. ما يضيفه هو سياسة اتصال، وتشغيل المتصفح عبر CDP، وتراكم خبرة المواقع. تقول الصفحة إنه متوافق مع كل وكيل يدعم SKILL.md، وتضرب أمثلة على منتجات ثم «إلخ»، فلا تفهم الأمثلة قائمة مغلقة.
من يريد بحثًا نصيًا فقط ولا ينوي فتح التصحيح عن بُعد يمكنه استخدامه أولًا كطبقة سياسة. إذا دخلت إلى CDP فاللازم: Node.js 22+، وأن يكون Chrome أو Edge مفتوحًا أصلًا مع التصحيح عن بُعد. من يريد تثبيت إضافة متصفح فقط ولا يستخدم وكيل SKILL.md، فهذا ليس له.
أول محاولة في 3 دقائق
أمر التثبيت الرسمي مكتوب في الصفحة بهذه الواحدة:
npx skills add eze-is/web-access
يكتب المهارة في الوكيل الحالي الداعم لـ SKILL.md. أكّد أن لديك npx محليًا وأن هذه البيئة التي تريد تغييرها، ثم نفّذ. لا تضع مثبّتًا آخر إلى جانبه.
بعد التثبيت ابدأ باتصال للقراءة فقط، ولا تتحكم بالمتصفح فورًا. اجعل الوكيل يبحث أو يجلب مصدرًا عامًا تسمّيه، وقل له أن يوضح إن اختار هذه المرة WebSearch أو WebFetch أو curl أو Jina أو مزيجًا. علامة النجاح: يذكر سبب الاختيار ويعيد محتوى الصفحة، لا أن يقول إن المهارة غير مثبتة. قف هنا.
فقط عندما لا تكفي قناة القراءة فقط وتريد بوضوح تشغيل صفحة مفتوحة أصلًا، ادخل إلى CDP. افتح أولًا على الجهاز:
chrome://inspect/#remote-debugging
أو
edge://inspect/#remote-debugging
أكّد أن التصحيح عن بُعد مفتوح، ثم اسمح للوكيل بالعمل عبر CDP. هذا يتحكم بمتصفحك الحقيقي؛ قبل التشغيل يجب أن تؤكد أن النافذة والموقع هما المطلوبان.
حالات الاستخدام
الحالة الأولى: جعل المهارة تختار أدوات الاتصال حسب المشهد. الجدول يكتب القدرات: WebSearch / WebFetch / curl / Jina / CDP، حكم حسب المشهد، وأي مزج مسموح. ينبغي أن تكون المهمة «ابحث عن هذه المسألة، وأخبرني أي قنوات استخدمت». النص المتاح لا يكتب قواعد الاختيار، ولا إن كان Jina يحتاج مفتاحًا إضافيًا. ما يمكنك تأكيده: هذه الأسماء الخمسة تدخل في التوجيه؛ متى يُختار أيّها يتحدد وقت التشغيل. إن فتح الوكيل CDP ونقر الصفحة مباشرة فقد تجاوز مهمة القراءة فقط هذه.
الحالة الثانية: تشغيل متصفح قيد التصحيح عبر CDP. الشرط Node.js 22+، وصفحة التصحيح عن بُعد لـ Chrome / Edge مفتوحة أصلًا. الغرض أتمتة المتصفح لا بحثًا عاديًا آخر. النص المتاح لا يكتب محددات قابلة للنقر، ولا أوامر لقطة، ولا كيفية إنهاء جلسة التصحيح. لذا في المرة الأولى اطلب فعلًا واحدًا للقراءة فقط وقابلًا للعكس (مثل عرض الصفحة الحالية)، وأكّد هدف التصحيح مسبقًا. تراكم خبرة المواقع مكتوب كقدرة دون بيان أين يُحفظ وكيف يُمسح؛ لا تدع الوكيل يعامل آلية ذاكرة غير مشروحة كقاعدة بيانات مضبوطة أصلًا.
حدود الاستخدام
وضع CDP مربوط بـ Node.js 22+ وتصحيح Chrome/Edge عن بُعد. إن نقص الإصدار أو لم تُفتح صفحة inspect فلا تفترض أن أتمتة المتصفح متاحة. WebSearch / WebFetch العادي لا يعني تلقائيًا أن CDP موجود.
مسار التثبيت هو npx skills add eze-is/web-access. لا تكتب أمر تثبيت ثانيًا. أمثلة العملاء ليست قائمة تفويض.
التوقف الأول بحث أو جلب للقراءة فقط. أي نقر CDP أو إرسال نموذج أو تسجيل دخول أو كتابة خبرة موقع يجب أن يعيد الوكيل أولًا النافذة والخطوات، وتؤكّد أنت ثم يكمل.