Log in to leave a comment
No posts yet
إن نموذج الويب يتغير من جذوره. حتى الآن، صُممت مواقع الويب حصرياً لتناسب العين البشرية؛ واللافتات البراقة، والتخطيطات المعقدة، وأزرار الحث على اتخاذ إجراء المتعددة هي خير دليل على ذلك. ولكن في عام 2026 الحالي، لم يعد البشر هم الزوار الوحيدين لموقعك، حيث يحل وكلاء الذكاء الاصطناعي (AI Agents) الذين ينفذون أوامر المستخدمين محلهم بسرعة.
المشكلة تكمن في أن بنية الويب الحالية غير صديقة تماماً للذكاء الاصطناعي. يضطر الذكاء الاصطناعي لالتقاط لقطات شاشة وتحليلها أو التوهان بين آلاف الأسطر من أكواد HTML. وفي هذه العملية، تحدث ظاهرة الهلوسة وترتفع تكاليف الحوسبة بشكل حاد. إذا تحرك زر واحد بمقدار 10 بكسل فقط، يفقد الذكاء الاصطناعي طريقه. لإنهاء هذا العجز، تعاونت Google و Microsoft لتقديم الحل: WebMCP (Web Model Context Protocol).
WebMCP هو بروتوكول يعرض وظائف موقع الويب مباشرة للنموذج كـ أدوات (Tools) مهيكلة بدلاً من عناصر مرئية. الآن، لا يخمن وكيل الذكاء الاصطناعي موقع الزر، بل يستدعي مباشرة الوظيفة التي حددها الموقع. هذا ليس مجرد تحديث تقني بسيط، بل هو إعادة تعريف للويب كـ صندوق أدوات قابل للتنفيذ.
السبب وراء قيادة Google لهذا النظام البيئي واضح؛ فهي استراتيجية لإنشاء طريق سريع حصري يربط بين Chrome و Gemini لتعظيم أداء نماذج الذكاء الاصطناعي الخاصة بها. ومن منظور الشركات، فإن اعتماد WebMCP ليس خياراً بل مسألة بقاء. إذا فشل وكيل الذكاء الاصطناعي في إتمام عملية دفع أو حجز على موقعك بدقة، فسينتقل هذا الزخم (Traffic) حتماً إلى المنافسين.
كان التصفح غير الحتمي للذكاء الاصطناعي أكبر دين تقني يجعل الشركات تتردد في تبني الذكاء الاصطناعي. يحل WebMCP هذه المشكلة ببناء طبقة ثقة بين المتصفح والنموذج.
| عنصر المقارنة | الطريقة التقليدية (تحليل DOM/لقطات الشاشة) | طريقة WebMCP (استدعاء أدوات مهيكلة) |
|---|---|---|
| دقة التفاعل | 60~70% (ضعيفة عند تغيير واجهة المستخدم) | حوالي 98% (بناءً على عقد محدد) |
| نسبة توفير التكلفة | نقطة المرجعية | توفير حوالي 67% |
| استهلاك السياق | آلاف إلى عشرات الآلاف من التوكينات | عشرات إلى مئات التوكينات |
إذا كنت مهندس برمجيات خبيراً (Senior Architect)، يجب عليك الجمع بين نهجين حسب تعقيد الخدمة.
يكفي إضافة خصائص إلى وسوم HTML دون الحاجة لسطر واحد من جافا سكريبت. هذا مناسب لمربعات البحث أو النماذج البسيطة.
`html
بحث`
إذا كنت بحاجة لمزامنة تغييرات الحالة في بيئة React أو Next.js، استخدم navigator.modelContext.registerTool(). الأمر الأهم هنا هو هيكل موافقة المستخدم (Human-in-the-Loop). يجب تصميم العمليات الحساسة مثل الدفع أو الحذف بحيث يظهر المتصفح نافذة منبثقة لموافقة المستخدم لمنع الحوادث الأمنية.
يتصرف نموذج الذكاء الاصطناعي بناءً على الأوصاف التي تكتبها. الأوصاف الغامضة هي السبب الرئيسي للأخطاء.
إذا كان تحسين محركات البحث (SEO) في الماضي عبارة عن عملية لإفهام روبوتات البحث محتوى موقعنا، فإن تحسين الوكلاء (Agent Optimization - AO) في المستقبل سيعتمد على مدى وضوح شرح وظائف الويب للوكلاء.
يتوفر WebMCP حالياً كمرحلة تجريبية في Chrome Canary (الإصدار 146 أو أعلى). ابدأ الآن في تحويل تدفقات العمل الأساسية ذات الحركة الكثيفة إلى أدوات. إن جعل وكلاء الذكاء الاصطناعي يتنقلون في موقعك دون عوائق سيكون أقوى ميزة تنافسية للأعمال في عام 2026.