متصفح شات جي بي تي وComputer Use: متى يتصفح المواقع بنفسه

6 دقائق تقريبًا

فيه فرق كبير بين إن ChatGPT يعرف محتوى موقع، وبين إنه يفتح الموقع ويتفاعل معاه. Web Search يجيب معلومات من الويب، لكن Browser أو Computer Use تدخل في مرحلة تانية: التنقل، الضغط، إدخال بيانات، تنزيل ملفات، أو تنفيذ خطوات على واجهة.

وده من الأجزاء اللي لازم تستخدمها بوعي، لأنك هنا خرجت من "اقرأ لي" إلى "اعمل خطوة في العالم الخارجي".

Search غير Browser

لو عايز تعرف مواعيد متحف، Search غالبًا تكفي. لو عايز تدخل موقع الحجز، تختار تاريخ، تملأ بيانات، وتوصل لمرحلة قبل الدفع، هنا أنت محتاج Browser Workflow.

Search تهدف للمعلومة، Browser تهدف للتفاعل.

وده فرق أساسي. متطلبش Browser لو كل اللي محتاجه حقيقة موجودة في صفحة.

Cloud Browser يعني متصفح على جهاز منفصل

في ChatGPT Work، Cloud Browser يعمل على كمبيوتر منفصل في السحابة، ويقدر يقرأ صفحات، يضغط أزرار، يدخل بيانات في Forms، وينفذ خطوات على مواقع عامة أو مواقع مسجل الدخول فيها عندما تكون مدعومة.

المتصفح له جلساته الخاصة، يعني مش بالضرورة يستخدم Login الموجود في Chrome عندك. لو موقع يحتاج دخول، قد يطلب منك تسجيل الدخول داخل جلسة المتصفح نفسها.

تقدر تبدأ المهمة وتسيب الجهاز

من خصائص Cloud Browser الحالية إنه ممكن يكمل المهمة على الخادم حتى لو خرجت من المحادثة أو قفلت جهازك، ويتوقف لما يحتاج منك معلومة أو Login أو Confirmation.

دي فرق مهم عن مجرد Screen Control محلي يعتمد على جهازك يكون شغال أمامه طوال الوقت.

Built-in Browser على Desktop مختلف

تطبيق ChatGPT لسطح المكتب عنده Built-in Browser في بعض الـ Workflows، وده متصفح داخل التطبيق نفسه تقدر أنت وChatGPT تشوفوا الصفحة، ويمكن استخدامه في مهام تحتاج تصفح وتسجيل دخول وتنزيلات حسب التوفر.

الفكرة العملية: Cloud Browser مناسب للتفويض البعيد، بينما Built-in Browser أقرب لعمل مشترك داخل جهازك والتطبيق.

الأسماء والتوافر قد تتغير، لكن افهم الفرق بين Remote Browser وLocal/Desktop interaction.

Login وTakeover

في خطوات تسجيل الدخول أو إجراءات حساسة، النظام قد يحتاج منك التدخل أو Takeover. متكتبش كلمات المرور في الشات كأنها بيانات عادية.

لو الموقع يطلب Authentication، استخدم واجهة تسجيل الدخول نفسها عندما يطلب منك ذلك.

ودي قاعدة أمنية عامة: السر لازم يروح للمكان اللي معمول له، مش لرسالة Prompt.

Approval قبل الإجراءات الحساسة

لو العملية هتشتري، ترسل، تنشر، تحذف، أو تغير بيانات، راجع نقطة التنفيذ قبل ما تحصل.

المتصفح ممكن يسهل خطوات كثيرة، لكن سهولة الضغط لا تقلل أثر الضغط.

حط فرق واضح بين مرحلة إعداد الشيء ومرحلة Commit.

مثلًا: "املأ النموذج لحد خطوة الإرسال، لكن لا ترسله قبل ما أراجعه".

المواقع ممكن تمنع Automation

مش كل موقع يسمح أو يدعم التفاعل الآلي. ممكن تواجه CAPTCHA، قيود أمان، واجهة غير مدعومة، أو خطوة لازم تكملها بنفسك.

متفترضش إن Browser معناها "يقدر يعمل كل حاجة على أي موقع".

لو وقف، تعامل مع ده كحد للبيئة، مش كفشل في الـPrompt.

إمتى Connector أفضل؟

لو عندك Connected App رسمية تقدم وصولًا منظمًا لنفس الخدمة، غالبًا App أفضل من Browser للتعامل مع بيانات أو Actions مدعومة.

مثلًا الوصول لملفات Drive من App أو Plugin أنظف من فتح Drive في Browser والبحث يدويًا، لأنه يستخدم API وصلاحيات أوضح بدل واجهة بشرية.

استخدم Browser لما الميزة المطلوبة مش متاحة كـApp أو لما العمل يعتمد فعليًا على واجهة موقع.

الطريقة الغلط: Browser لأي موقع حتى لو Search تكفي

ده يبطّأ الشغل ويضيف احتمالات فشل لا داعي لها. لو الهدف مجرد معلومة، خليك في Search.

الطريقة الأفضل: أقل أداة تحقق الهدف

لو محتاج معلومة، Search. لو محتاج بيانات من خدمة متصلة، App. لو محتاج تفاعل واجهة، Browser. لو محتاج سلسلة خطوات كاملة، Work قد تنسق بين الأدوات دي.

تمرين الدرس

صنف أربع مهام: معرفة سعر تذكرة، قراءة ملف من Drive، ملء طلب على موقع، ومقارنة شروط ثلاث شركات. حدد هل الأفضل Search أو App أو Browser أو Work، واكتب السبب.

الخلاصة

Browser وComputer Use مهمتهم التفاعل مع الواجهات، مش مجرد جلب معلومات. استخدمهم لما تحتاج ضغط وتنقل وإدخال بيانات، وخلي الإجراءات الحساسة لها Approval واضح، واستخدم App أو Search لو يحققوا نفس الهدف بشكل أبسط وأنظف.

أحسنت، وصلت إلى نهاية الدرس.