الانتقال إلى المحتوى الرئيسي
رؤوفResearchOS
العربية
سيدني، أسترالياالوقت الحالي في سيدني—
اضغط Escape لإغلاق هذه النافذة.

الهندسة

Nexus Archive

Nexus Archive خزنة وسائط شخصية بأسلوب السايبربانك تجمع React وAPI باستخدام Litestar مع الهوية والتخزين عبر Supabase. تدير الكتب والأفلام والأنمي والتقييمات والخلاصات والمحادثات والتوصيات الذكية من لوحة واحدة.

  • React
  • Python
  • Litestar
  • Supabase
  • ذكاء اصطناعي
  • تطوير متكامل
الهوية البصرية للمشروعثابتة

٠١ / نظرة عامة

التقنيات الموثّقة للمشروع
  • ٠١React 19
  • ٠٢Vite
  • ٠٣Tailwind CSS 4
  • ٠٤TanStack Query
  • ٠٥Python 3.12
  • ٠٦Litestar
  • ٠٧Supabase PostgreSQL
  • ٠٨Docker
  • ٠٩Terraform

المشكلة

تُفرّق أدوات تتبّع الوسائط مكتبات الترفيه بين منصات متعددة، وقد تكون ضوابطها الأمنية ضعيفة. يجمع Nexus Archive العناوين والتقييمات والملاحظات والتوصيات في حساب واحد بضوابط وصول على مستوى الصفوف.

نظرة عامة على الحل

  1. بناء خزنة متكاملة مع React 19 وLitestar وSupabase PostgreSQL بأمن الصفوف.
  2. استبدال توكنات Supabase القابلة للقراءة في الواجهة بملفات مصادقة HttpOnly يديرها الخادم.
  3. دمج Gemini للتوصيات مع تحديد معدل مشترك لكل مستخدم وبديل محلي.
  4. إضافة تخزين مشفّر للخلاصات وعزل تعليمات الذكاء الاصطناعي مع إخفاء البيانات الشخصية.

٠٢ / الأدلة

الإثبات والتحقق

  • مصادقة معزّزة: HttpOnly + SameSite=Strict مع تدوير صامت للتوكنات.
  • بوابات أمن CI: ‏Bandit وpip-audit وnpm audit ومسح الأسرار.
  • اختبارات حمل Locust للتحقق من الأداء.
  • هيكل Terraform للبنية التحتية ككود ونشر Supabase + Vercel القابل للإعادة.

٠٣ / المنهجية

البناء

مكدس التقنيات

  • React 19
  • Vite
  • Tailwind CSS 4
  • TanStack Query
  • Python 3.12
  • Litestar
  • Supabase PostgreSQL
  • Docker
  • Terraform
  • توصيات وسائط عبر Gemini مع تراجع وظيفي منضبط عند الإخفاق.
  • سجلات محادثات فورية بتنقية مقيدة بكل مستخدم.
  • تتبّع الحالات والتقييمات والمراجعات للأنمي والأفلام والكتب.
  • تصفية وبحث ذكيان في مكتبة الوسائط كاملة.

الأمان

  • ملفات مصادقة HttpOnly وSameSite=Strict دون توكنات تقرأها الواجهة.
  • توكنات قصيرة العمر مع تدوير صامت عبر /auth/refresh.
  • عزل التعليمات بفواصل XML وتنقية النصوص وإخفاء البيانات الشخصية.
  • حفظ الخلاصات مشفّرة بـAES عبر TAKEAWAY_ENCRYPTION_KEY.
  • Bandit وpip-audit وnpm audit ومسح الأسرار في CI.

بحث

اعثر على مشروع أو ورقة أو مقال أو صفحة.

٣٠ / ٤١ · نتائج البحث

↑ ↓ التنقل في مساحة العملEnter فتحEsc إغلاق