مشروع إضافة SnapSummary لتلخيص صفحات الويب

×

تحميلات 686

حجمه 34.57KB

آخر تحديث له 09-11-2025

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


مميزاتها

1- تلخيص ذكي

  • تلخيص الصفحة الكاملة: احصل على ملخص شامل لمحتوى أي صفحة ويب.
  • تلخيص النص المحدد: اختر نص معين واحصل على ملخص مركز له.
  • مستويات متعددة: اختر بين التلخيص البسيط، المتوسط، أو المفصل.

2- دعم متعدد اللغات

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

3- واجهة مستخدم متطورة

  • واجهة حديثة: تصميم عصري و سهل الاستخدام.
  • وضع ليلي/نهاري: تكامل سلس مع نظام التشغيل.
  • تفاعلية: تجربة مستخدم سلسة وممتعة.

4- إنتاجية عالية

  • قائمة السياق: أنقر بزر الماوس الأيمن لتلخيص النص المحدد.
  • تصدير النتائج: احفظ الملخص بصيغ TXT أو Markdown.
  • نسخ سريع: إنسخ الملخص بنقرة واحدة.

التقنيات المستخدمة

  • JavaScript - لغة البرمجة الأساسية للإضافة.
  • HTML و CSS - لبناء و تصميم واجهة المستخدم.
  • Chrome Extension API - لإنشاء وظائف الإضافة و التفاعل مع المتصفح.
  • Gemini API - واجهة برمجة تطبيقات Google للذكاء الاصطناعي التوليدي.
  • SVG Icons - لأيقونات واجهة المستخدم.

طريقة التشغيل

  1. قم بتحميل المشروع.
  2. فك الضغط عنه.
  3. إفتح متصفح Chrome و انتقل إلى صفحة الإضافات عبر الرابط التالي: chrome://extensions
  4. فعّل وضع المطور (Developer mode) من أعلى يمين الصفحة.
  5. إضغط على "تحميل إضافة غير مضغوطة" (Load unpacked).
  6. إختر مجلد المشروع SnapSummary من جهازك.
  7. ستظهر أيقونة الإضافة في شريط أدوات المتصفح.
  8. أنقر على أيقونة الإضافة لتظهر لك الأداة.
  9. قم بإدخال مفتاح API الخاص بك لخدمة Gemini من Google.
  10. بعد إعداد المفتاح، يمكنك استخدام الإضافة لتلخيص أي صفحة ويب أو نص محدد.

المشروع يتضمن

محمد أبو النجا

مصمم UI/UX مهتم باكتشاف التقنيات الحديثة وتطبيقها في مشاريعي. أعمل حاليًا على تصميم واجهات مواقع تعتمد على تقنيات الذكاء الاصطناعي، بالإضافة إلى تطوير بوتات تيليجرام تفاعلية تدعم التجربة الرقمية.

abooelnaga.github.io/NagaHub/

تعليقات 1

أضف تعليق

يجب تسجيل الدخول حتى تتمكن من إضافة تعليق أو رد.