Skip to content

Latest commit

 

History

History
95 lines (73 loc) · 6.33 KB

README.md

File metadata and controls

95 lines (73 loc) · 6.33 KB

Open-Research.ai

English: README.md 🇬🇧

محرك بحث مدعوم بالذكاء الاصطناعي

نظرة عامة

OpenResearch هو محرك بحث مدعوم بالذكاء الاصطناعي يقدم للمستخدمين تجربة بحث شاملة وديناميكية. تم بناؤه باستخدام واجهة برمجة تطبيقات X.ai (Grok2) وSerper.dev، حيث يجمع هذا النظام بين أحدث تقنيات الذكاء الاصطناعي ومميزات البحث القوية عبر أنواع متعددة من المحتوى. مع واجهة حديثة وسهلة الاستخدام، يمكن للمستخدمين الوصول بسهولة واستكشاف مجموعة واسعة من المعلومات من منصة واحدة.

المميزات الرئيسية

  • بحث متعدد الوسائط: بحث سلس عبر فئات محتوى متنوعة، مما يوفر تجربة مستخدم ثرية لاسترجاع المعلومات:
    • البحث في الويب: استكشف الويب بقدرات بحث واسعة وفعالة.
    • الصور: العثور على المحتوى المرئي المتعلق باستعلامات البحث.
    • الفيديوهات: البحث واكتشاف محتوى الفيديو من المنصات الشهيرة.
    • الأخبار: احصل على أحدث العناوين والمقالات.
    • الأماكن: اكتشف المعلومات المحلية والرؤى الجغرافية.
    • التسوق: قارن معلومات المنتجات والأسعار عبر كبرى متاجر التجزئة.
    • الباحث العلمي: الوصول إلى المقالات العلمية والأوراق البحثية والمحتوى الأكاديمي.
    • براءات الاختراع: البحث في قواعد بيانات براءات الاختراع عن الابتكارات والملكية الفكرية.
  • مجموعة البناء وهي الوبستاك المستخدم تم إنتقاءه بعناية لتقديم ليس فقط أداء مثالي وإنما تجربة مطور متميزة DX.
    • React 18 مع TypeScript لواجهة أمامية قوية وقابلة للصيانة.
    • Vite للبناء فائق السرعة واستبدال الوحدات الساخن (HMR).
    • TailwindCSS لتصميم واجهة مستخدم حديثة وقابلة للتخصيص بدرجة عالية.
    • ESLint للحفاظ على جودة الكود واتساقه.

النشر السريع على Vercel

نشر Open-Research.ai بسيط وسريع مع خيار النشر بنقرة واحدة من Vercel. يوفر Vercel بيئة قوية وقابلة للتطوير لمشروعك.

نشر مع Vercel

دليل التثبيت

لتشغيل Open-Research.ai محلياً، اتبع هذه الخطوات:

المتطلبات المسبقة

  • Node.js: تأكد من تثبيت Node.js.
  • NPM: استخدم NPM أو Yarn لإدارة التبعيات.

خطوات التثبيت

# استنساخ المستودع
git clone https://github.com/justmalhar/OpenResearch.git

# الانتقال إلى المجلد
cd OpenResearch

# تثبيت التبعيات
npm install

# بدء خادم التطوير
npm run dev

إعداد البيئة

قم بتكوين متغيرات البيئة عن طريق إنشاء ملف .env في المجلد الرئيسي:

VITE_XAI_API_KEY=your_xai_api_key
VITE_SERPER_API_KEY=your_serper_api_key

أوامر التطوير

  • npm run dev: بدء خادم التطوير مع إعادة التحميل التلقائي.
  • npm run build: إنشاء نسخة جاهزة للإنتاج.
  • npm run preview: معاينة نسخة الإنتاج محلياً.
  • npm run lint: فحص وإصلاح مشاكل الكود باستخدام ESLint.

تفاصيل المكونات التقنية

التقنية الإصدار الوصف
React 18.3.1 إطار عمل واجهة المستخدم الأمامية
Vite 5.4.2 أداة بناء للحزم السريع و HMR
TypeScript 5.5.3 لغة برمجة مطورة من JavaScript
TailwindCSS 3.4.1 إطار عمل CSS للمرافق
Lucide React 0.344.0 مكتبة أيقونات لتجربة واجهة مستخدم متناسقة
React Markdown 9.0.1 عرض Markdown في تطبيقات React

المساهمة

نرحب بالمساهمات! سواء كنت تصلح خطأً، أو تحسن التوثيق، أو تضيف ميزة جديدة، مساعدتك موضع تقدير. للمساهمة:

  1. انسخ المستودع.
  2. أنشئ فرعاً جديداً لميزتك أو إصلاح الخطأ.
  3. قدم طلب سحب للمراجعة.

للتغييرات الكبيرة، يرجى فتح مشكلة أولاً لمناقشة ما تريد تغييره.

الترخيص

هذا المشروع مرخص تحت رخصة MIT، التي تسمح بالاستخدام التجاري والخاص والتعديل والتوزيع. لمزيد من التفاصيل، راجع ملف الترخيص.

ابق على تواصل

انطلق معنا في رحلة استكشاف آفاق جديدة مع Open-Research.ai، حيث نعيد تشكيل مستقبل البحث العلمي ونفتح أبواباً لا حصر لها من المعرفة. كن جزءاً من هذه الثورة التقنية واستمتع بتجربة بحث استثنائية مدعومة بأحدث تقنيات الذكاء الاصطناعي. معاً نصنع مستقبلاً أكثر ذكاءً وإبداعاً! 🚀✨


ترجمة وتعريب: @aldoyh