تتيح لك لوحة المتصفح المدمجة فتح صفحات الويب داخل Naia وجعل الصورة الرمزية الذكية تنفذ مهام الويب.
ملاحظة: لوحة المتصفح تجريبية حالياً وقد تكون غير مستقرة. قد تواجه أحياناً مشاكل في العرض أو إنهاء غير متوقع لعملية Chrome. العمل على الاستقرار جارٍ.
المتطلبات
يتطلب المتصفح المدمج Google Chrome.
- Linux: التثبيت عبر Flatpak أو حزمة النظام. إذا لم يكن مثبتاً، ستظهر رسالة تثبيت.
flatpak install com.google.Chrome - Windows: يُكتشف Chrome تلقائياً. إذا لم يكن مثبتاً، يظهر زر "تنزيل Chrome" في اللوحة.
Windows: تستخدم لوحة المتصفح نافذة فرعية Tauri WebView2 (محدَّثة في الإصدار v0.5) لتضمين أصلي موثوق مع تحديد موضع يراعي DPI.
فتح اللوحة
انقر على أيقونة Browser في الشريط الجانبي الأيمن. سيتم تضمين Chrome داخل نافذة Naia.
صلاحيات أدوات الذكاء الاصطناعي
يمكنك التحكم بدقة فيما يمكن للصورة الرمزية الذكية فعله في المتصفح. بدّل كل صلاحية على حدة من شريط الأدوات أعلى لوحة المتصفح.
| الأداة | الوظيفة | الافتراضي |
|---|---|---|
| Navigate | الانتقال إلى عنوان URL | مُفعّل |
| Back/Forward | التنقل بين الصفحات | مُفعّل |
| Click | النقر على عناصر الصفحة | مُفعّل |
| Fill | إدخال النص في الحقول | مُفعّل |
| Scroll | تمرير الصفحة | مُفعّل |
| Keyboard | إدخال المفاتيح (Enter، Tab، إلخ.) | مُفعّل |
| Snapshot | قراءة شجرة إمكانية الوصول | مُفعّل |
| Read | استخراج المحتوى النصي | مُفعّل |
| Screenshot | التقاط الصفحة (WebView DOM) | مُفعّل |
| Tab Screenshot | التقاط منفذ العرض للوحة (مخزن شاشة نظام التشغيل — يعمل مع التراكب الأصلي) | مُفعّل |
| JS Eval | تنفيذ JavaScript | مُعطّل (خطر أمني) |
تحذير: تنفيذ JavaScript مُعطّل افتراضياً لأسباب أمنية. فعّله فقط في البيئات الموثوقة.
صلاحيات Chrome
يمكنك أيضاً ضبط صلاحيات Chrome الخاصة للميكروفون والكاميرا والإشعارات وغيرها.
الإشارات المرجعية
احفظ الصفحات التي تزورها كثيراً كإشارات مرجعية. أدر الإشارات المرجعية من الشريط الجانبي للوحة المتصفح.
أمثلة على استخدام الذكاء الاصطناعي
اطلب من الصورة الرمزية الذكية تنفيذ مهام الويب في المحادثة:
- "ابحث عن 'Naia OS' على Google"
- "لخّص محتوى هذه الصفحة"
- "املأ البريد الإلكتروني في نموذج تسجيل الدخول"
- "التقط لقطة شاشة للصفحة الحالية"
القيود المعروفة
- يجب تثبيت Google Chrome (Flatpak أو حزمة النظام على Linux؛ يُكتشف تلقائياً على Windows)
- قد تتوقف عملية Chrome أحياناً. انقر على زر إعادة المحاولة في هذه الحالة
- Linux: يتطلب تضمين نافذة X11 تعيين
GDK_BACKEND=x11(وضع XWayland) - Windows: تتطلب نافذة WebView2 الفرعية تثبيت Chrome لكي تعمل أدوات المتصفح
- العمل على الاستقرار جارٍ حالياً