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

امتداد Chrome

يفتح امتداد Anda Bot في Chrome وكيل Anda داخل اللوحة الجانبية الأصلية في Chrome. إنه جسر إلى daemon المحلي لـ Anda الذي يعمل على جهازك، بحيث يبقى سياق المتصفح، وأدوات الطرفية، وملفات المشروع، و Skills، و subagents، والقنوات، وذاكرة Brain في runtime واحد.

المتطلبات

  • Chrome 116 أو أحدث.
  • تثبيت Anda وتكوينه بمفتاح API واحد على الأقل لمزوّد نموذج.
  • تشغيل daemon المحلي لـ Anda على الكمبيوتر الذي تتحكم فيه.

ثبّت الامتداد من Chrome Web Store:

Anda Bot على Chrome Web Store

توصيل اللوحة الجانبية

ابدأ daemon المحلي:

anda start

أنشئ browser token:

anda browser token --days 365

انسخ Gateway URL و Bearer token المطبوعين. افتح لوحة Anda Bot الجانبية في Chrome، وافتح الإعدادات، والصق القيمتين، ثم احفظ. بعد نجاح الاتصال، يمكنك الدردشة مع الوكيل المحلي نفسه من أي صفحة ويب.

العمل من صفحة

عندما ترسل رسالة من اللوحة الجانبية، يتلقى Anda عنوان التبويب الحالي و URL كسياق للطلب. إذا طلبت عملًا في المتصفح، يمكن للوكيل استخدام إجراءات Chrome لفحص الصفحات وتشغيل التبويبات.

أمثلة مفيدة:

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

قدرات المتصفح

يعرض الامتداد أدوات المتصفح لـ daemon المحلي. تشمل الإجراءات الشائعة:

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

تستهدف إجراءات الصفحة والإدخال التبويب النشط. إذا احتاجت المهمة إلى تبويب آخر، فاطلب من Anda تبديل التبويب أولًا.

Runtime المحلي والبيانات

يخزن الامتداد Gateway URL و Bearer token ومعرّف جلسة المتصفح والإعدادات في تخزين Chrome المحلي. ويرسل prompts، والمرفقات المختارة، وبيانات جلسة المتصفح الوصفية، ومعلومات التبويبات ذات الصلة إلى daemon الخاص بـ Anda الذي تصل به.

قد يعالج daemon ومزوّدو النماذج المكوّنون في Anda الـ prompt وبيانات المهمة. استخدم الامتداد فقط مع daemon وتكوين نماذج تثق بهما، خصوصًا على الصفحات الحساسة.

القنوات البعيدة

لوحة Chrome الجانبية ليست سوى سطح واحد. إذا قمت بتكوين WeChat أو Telegram أو Discord أو Lark / Feishu أو IRC، يمكن لتلك الرسائل الوصول إلى daemon المحلي نفسه أثناء تشغيله على جهازك.

راجع القنوات والصوت لإعداد القنوات.

استكشاف الأخطاء وإصلاحها

  • إذا لم تستطع اللوحة الجانبية الاتصال، فتأكد من أن anda start ما زال يعمل وأن Gateway URL و Bearer token لُصقا بدقة.
  • إذا فشلت إجراءات المتصفح على صفحات chrome:// أو Chrome Web Store، افتح صفحة ويب عادية. يحظر Chrome سكربتات الامتدادات على الصفحات المحمية.
  • إذا ظهر خطأ في النموذج، فتحقق من مفتاح مزوّد النموذج في ~/.anda/config.yaml أو متغير البيئة المستخدم لتشغيل daemon.