مشروع مفتوح المصدر
TwinzyAI
لعبة ذكاء اصطناعي تركّز على الخصوصية، تقرأ سمات الأسلوب الظاهرة من صورة دون التعرف على هوية أي شخص إطلاقًا.
نظرة عامة
يرفع اللاعبون صورة ويحصلون على قراءة ترفيهية لأسلوبهم وطابعهم الظاهر، يمكن مشاركتها عبر رابط مؤقت. صُمم المنتج بأكمله حول قيد واحد: أن يكون ممتعًا دون أن يتحول إلى أداة للتعرف على الوجوه.
الهندسة المعمارية
واجهة أمامية بـ Next.js مع واجهة برمجية بـ NestJS وFastify، معبأة بحاويات Docker، تستدعي Gemini للتحليل. يتحقق خط الأنابيب من الصورة، ويستخرج السمات الظاهرة، ويتخلص من مخزن الصورة فورًا، وتعمل كل مرحلة لاحقة على النصوص فقط.
الجانب الهندسي
خصائص الخصوصية هي الميزة الأساسية: لا تعرف على الوجوه، ولا مطابقة هوية، ولا تخزين للصور، ومعالجة نصية فقط بعد استخراج السمات. يُضاف إلى ذلك التحقق الآمن من الصور، وضوابط الأمان على المحتوى المولّد، وروابط مشاركة منتهية الصلاحية، ودعم ثنائي اللغة للعربية والإنجليزية، وبناء PWA يركّز على الموبايل أولًا.
- الدور
- بنيت المنظومة كاملةً وصممت خط أنابيب الخصوصية الذي يبقي بيانات الصور بعيدًا عن أي تخزين نهائيًا.
- الفئة
- الذكاء الاصطناعي
- التقنيات
- Next.jsNestJSFastifyTypeScriptGeminiDocker
- اللغة
- TypeScript