HyperAI
Back to Headlines

كيف تحولت مساعدتي الذكائية إلى قوة تلقائية فوق العادة في المتصفح بـ10 دقائق فقط؟

منذ 2 أيام

في الأسبوع الماضي، شهدت تحولًا مذهلًا في قدرات مساعد الذكاء الاصطناعي "كلود" حيث تمكّن من التقاط صور شاشة لمواقع ويب، وإكمال نماذج الاتصال، ومراقبة سجلات الواجهة الخلفية، وكل ذلك عبر متصفح حقيقي. لم يتم استخدام أي واجهات برمجة تطبيقات أو مكتبات استخراج الويب؛ بل كان كل شيء مجرد تلقائيًا بفضل الذكاء الاصطناعي. إذا كنت تعتقد أن هذا من الخيال العلمي، فدعني أقدم لك خادم Puppeteer MCP (بروتوكول السياق النموذجي). ما هو خادم Puppeteer MCP؟ خادم Puppeteer MCP هو أداة قوية تتيح للذكاء الاصطناعي التحكم في متصفح Chrome بشكل كامل. يمكن استخدامها لأتمتة مجموعة واسعة من المهام التي تتطلب تفاعلًا حيًا مع واجهة المستخدم، مثل التقاط صور الشاشة، إكمال النماذج، ومراقبة السجلات. هذا التحول يمكن أن يغير الطريقة التي نتعامل بها مع الأتمتة الويب بشكل جذري. عملية التثبيت السريعة الطريقة الأولى: التثبيت باستخدام NPX (موصى به للمبتدئين) تثبيت Node.js: ابدأ بتثبيت Node.js على جهازك إذا لم يكن مثبتًا بالفعل. تثبيت خادم Puppeteer MCP: استخدم الأمر التالي في خط الأوامر: bash npx puppeteer-mcp-server تشغيل الخادم: بعد التثبيت، قم بتشغيل الخادم باستخدام الأمر: bash npx puppeteer-mcp-server start الطريقة الثانية: التثبيت باستخدام Docker (للحالات الإنتاجية) تثبيت Docker: تأكد من أن Docker مثبت على جهازك. استخدام Dockerfile: قم بإنشاء ملف Dockerfile يحتوي على التعليمات اللازمة لتثبيت خادم Puppeteer MCP. بناء الصورة: استخدم الأمر التالي لبناء الصورة: bash docker build -t puppeteer-mcp . تشغيل الحاوية: قم بتشغيل الحاوية باستخدام الأمر: bash docker run -p 8080:8080 puppeteer-mcp دمج خادم Puppeteer MCP مع VS Code لتوفير تجربة برمجة سلسة، يمكنك دمج خادم Puppeteer MCP مع VS Code. إليك الخطوات: تثبيت امتداد VS Code: ابحث عن امتداد "Puppeteer MCP" في متجر امتدادات VS Code وقم بتثبيته. تكوين الإعدادات: قم بتكوين الإعدادات في ملف settings.json لربط VS Code بخادم Puppeteer MCP. تجربة الوظائف: استخدم الأوامر المتوفرة في الواجهة لإرسال طلبات إلى الخادم وتجربة الوظائف المختلفة. أمثلة حقيقية مدهشة المثال الأول: أتمتة وثائق صور الشاشة يمكن لمساعد الذكاء الاصطناعي التقاط صور شاشة لمواقع ويب معقدة بسهولة. على سبيل المثال، أرسلت أمرًا بسيطًا لـ "كلود" لالتقاط صورة شاشة لموقع بيع الكتب عبر الإنترنت، وحصلت على الصورة في غضون ثوانٍ. هذا يمكن استخدامه في وثائق الأداء والاختبارات العملية. المثال الثاني: سحر أتمتة النماذج أتمتة النماذج الاتصال هي أحد أكثر الوظائف إثارة للاهتمام. قمت بتجربة أتمتة نموذج طلب مبيعات على موقع تجاري إلكتروني. أرسلت تعليمات بسيطة لـ "كلود" لإدخال البيانات وإرسال النموذج، وتمت العملية بنجاح دون أي تدخل بشري. المثال الثالث: تحليل المنافسين يمكن استخدام مساعد الذكاء الاصطناعي لأتمتة تحليل المواقع الإلكترونية للمنافسين. على سبيل المثال، قمت بأتمتة عملية جمع بيانات الأسعار والمراجعات من موقع منافس، مما ساهم في تحسين الاستراتيجيات التسويقية والتجارية. خدع التهيئة المتقدمة تخصيص سلوك المتصفح يمكن تخصيص سلوك المتصفح بطرق متعددة، مثل تعديل الإعدادات الأمنية، تغيير حجم الشاشة، وتمكين أو تعطيل الإعلانات. إليك بعض الأمثلة على كيفية القيام بذلك: تعديل الإعدادات الأمنية: javascript await page.setBypassCSP(true); تغيير حجم الشاشة: javascript await page.setViewport({ width: 1920, height: 1080 }); تعطيل الإعلانات: javascript await page.setRequestInterception(true); page.on('request', request => { if (request.resourceType() === 'stylesheet' || request.resourceType() === 'font' || request.resourceType() === 'image') { request.abort(); } else { request.continue(); } }); اعتبارات الأمان يجب الانتباه إلى بعض الاعتبارات الأمنية عند استخدام خادم Puppeteer MCP: تأمين الخادم: تأكد من تشغيل الخادم في بيئة آمنة، واستخدم بروتوكولات HTTPS لحماية البيانات. مراقبة الاستخدام: راقب الاستخدام بانتظام للتأكد من عدم وجود نشاط مشبوه. تحديث البرامج: حافظ على تحديث برنامج Puppeteer MCP والبرامج المرتبطة به لضمان أمان النظام. حالات الاستخدام الإبداعية التي اكتشفتها 1. أتمتة ضمان الجودة يمكن استخدام الذكاء الاصطناعي لأتمتة اختبارات ضمان الجودة، مثل التحقق من وجود أخطاء في واجهة المستخدم، وفحص الأداء في ظروف مختلفة. 2. البحث عن المحتوى تساعد أتمتة البحث عن المحتوى في جمع معلومات دقيقة وسريعة من مواقع الويب المتعددة، وهو ما يمكن أن يكون مفيدًا في البحث الأكاديمي والإعلامي. 3. أتمتة العمليات يمكن تطبيق خادم Puppeteer MCP في أتمتة عمليات العمل الروتينية، مثل تحديث قاعدة البيانات بأحدث البيانات من الإنترنت، أو إرسال رسائل بريد إلكتروني تلقائية بناءً على تغييرات معينة. إذا كنت مهتمًا بالأتمتة الويب وترغب في تحسين كفاءة عملك، فأنا أشجعك على تجربة خادم Puppeteer MCP اليوم. ستتفاجأ بمدى قوة وأمان هذه الأداة.

Related Links