إنتقل إلى المحتوى الرئيسي

WebMCP في Madabina: مهام أسهل للتجار والمتسوقين

· 3 دقائق قراءة
فريق تحرير Madabina
إرشادات للتجار والمطورين

يتيح WebMCP للموقع وصف بعض إجراءات الصفحة على شكل أدوات منظّمة يمكن لمساعد المتصفح استخدامها. وفي Madabina، قد يساعد ذلك في العثور على المنتجات أو تجهيز طلب أو تعبئة نموذج في لوحة التاجر بلغة بسيطة. يعمل المساعد على الصفحة المفتوحة، ويبقى المستخدم صاحب القرار في أي تعديل.

متسوقة وتاجر يتابعان مسار المنتج نفسه بمساعدة مساعد المتصفح.

ما الذي يضيفه WebMCP؟​

WebMCP واجهة برمجية للمتصفح تتيح للصفحة عرض أدوات بأسماء وأوصاف ومدخلات منظّمة. يستطيع وكيل المتصفح استخدامها للتعامل مع الواجهة المفتوحة من دون تخمين كل نقرة. يشرح دليل WebMCP من Chrome for Developers هذا النموذج داخل المتصفح وطريقتي تعريف الأدوات من النماذج ومن JavaScript. أما مواصفة WebMCP فما زالت مسودة تتطور ضمن مجموعة مجتمعية.

يختلف ذلك عن خادم MCP البعيد في Madabina، الذي يتيح للعملاء المتوافقين الاتصال عبر OAuth. يعمل WebMCP داخل علامة تبويب المتصفح ويكمل الخادم البعيد؛ ولا يستبدل OAuth أو يمنح مساعد المتصفح صلاحيات جديدة على الحساب.

تجربة أوضح للمتسوق​

في متجر Madabina، يمكن لمساعد المتصفح أن يساعد المتسوق في البحث ضمن المنتجات المعروضة وفهم صفحة المنتج المفتوحة وتعبئة نموذج الطلب الظاهر. وقد يقلل ذلك من التنقل والكتابة المتكررة عندما يعرف المتسوق ما يبحث عنه لكنه لا يعرف مكانه في المتجر.

يراجع المتسوق التفاصيل قبل الإرسال. ويتطلب إنشاء الطلب تأكيداً ظاهراً، ثم يُرسل عبر مسار الطلب المعتاد في المتجر. وتظل قواعد Madabina للتحقق من البيانات والمخزون والتوصيل والطلبات مطبقة. ولا ينبغي للمساعد إرسال طلب خفية أو اختلاق بيانات العميل.

مهام إدارة أسهل للتاجر​

في لوحة التاجر بعد تسجيل الدخول، يمكن للأدوات المنظّمة أن تساعد على فهم الصفحة الحالية والعثور على النموذج المناسب وتعبئة حقوله القابلة للتعديل وتشغيل إجراء موجود. وهكذا يستطيع التاجر وصف مهمة معتادة من دون الحاجة إلى نظام إدارة منفصل.

تبقى لوحة Madabina هي المرجع. يستخدم المساعد جلسة التاجر النشطة وسياق متجره الحالي، بينما يواصل Laravel فرض تسجيل الدخول وملكية المتجر والتحقق من البيانات وحماية CSRF. يظهر تأكيد منفصل قبل إرسال نموذج أو تشغيل إجراء، كما تبقى أي خطوة تأكيد إضافية يفرضها التطبيق قائمة.

متسوقة تراجع تفاصيل الطلب وتؤكده قبل إرساله إلى المتجر.

استمرار الاستخدام دون WebMCP​

دعم WebMCP تجريبي ويتوقف على المتصفح والوكيل المستخدمين. وتصفه وثائق Chrome الحالية بأنه معاينة مبكرة تتطلب سياقاً آمناً مثل HTTPS. إذا لم يوفّر المتصفح هذه الواجهة، تستمر صفحات Madabina ونماذجها ومسارات الطلب المعتادة في العمل. يضيف WebMCP وسيلة للتفاعل مع الموقع ولا يصبح شرطاً لاستخدامه.

للمطورين، تكمن الفائدة في واجهة أوضح ومحدودة بالصفحة الحالية بين الوكيل والموقع. أما للتجار والمتسوقين، فهي إمكانية إنجاز مهام مألوفة بخطوات تنقل أقل مع إبقاء المراجعة والتأكيد ظاهرين. ويمكنكم قراءة دليل ربط عميل MCP بعيد بـ Madabina لمقارنة النهجين.