هارون
"هاروكو" هو تطبيق مصاحب يستند إلى الذكاء الاصطناعي مع لمسة من ألعاب تقمّص الأدوار.
وظيفتها
Haruki هو تطبيق مصاحب يستند إلى الذكاء الاصطناعي ويحتوي على عناصر من ألعاب تقمّص الأدوار، ويستفيد من واجهة برمجة التطبيقات Gemini API لطلب إجراء محادثة. يتم إعداد التعليمات لتشكيل شخصية الشخصية وسياقها السردي، ما يخلق تجربة فريدة للمستخدم. التطبيق سهل الاستخدام، ويضم شاشة افتتاحية وشاشة محادثة مخصّصة. ستتضمّن التحديثات المستقبلية شاشات إضافية لتحسين تفاعل المستخدم مع "هاروكو". من خلال Gemini API، ستتيح هذه الترقيات للمستخدمين تتبُّع مستوى تقدّم القصة ومستوى التقارب الذي تم إنشاؤه مع رفيق الذكاء الاصطناعي. تم إنشاء الواجهة الخلفية للتطبيق باستخدام Node.js، ويتم تشغيل الواجهة الأمامية باستخدام React Native. عندما يتحدث المستخدم مع "هاروكو"، يرسل التطبيق طلب الرسالة إلى الخلفية. تعالج الخلفية الرسالة وتخزّنها في Firebase Firestore وترسلها إلى Gemini API. بعد أن تستجيب واجهة برمجة التطبيقات بردّ من "هاروكو"، تخزِّنه الخلفية في Firestore أيضًا، وتُرسِله خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" إلى جهاز المستخدم. تتوفّر أيضًا وظيفة مضمّنة تظهر فيها شخصية Haruki غير متاحة ثم متاحة مرة أخرى عندما يرسل المستخدم رسالة. بالإضافة إلى ذلك، يتم تعديل حالة المصاحبة إلى "كتابة" أثناء معالجة الردّ، ما يمنح شعورًا أكثر راحةً ودفءًا. إنّه بسيط وأنيق جدًا، لأنّ أفضل الأفكار تأتي من شيء بسيط ومُعدّ بشكل جيد.
مصمَّم بالاستناد إلى
- Android
- Firebase
الفريق
من
غوي موريرا
من
البرازيل