نوع العمل: تطوير دمج برمجيات (API Integration & Dynamic Code Modification) يربط بين نموذج الذكاء الاصطناعي (Gemini / GenAI) وخدمات الباك-إند والفرونت-إند الخاصة بتطبيقك.
مميزات هذا الأسلوب:
سرعة التطوير والتجربة: التعديل المباشر على الكود يغنيك عن النسخ واللصق اليدوي بين المنصات.
دقة الاختبار: تجربة الميزات الجديدة تتم مباشرة في بيئة عمل المحلية (Local Host) مع المكونات الفعلية للتطبيق.
إدارة سهلة للتحديثات: حفظ جميع التعديلات داخل مشروع في VS Code يسهل رفعها بلمسة واحدة إلى Firebase.
طريقة التنفيذ:
تعديل الـ Prompts داخل الكود: أضف أسلوب التعليمات (System Instructions) وتجاربك الجديدة داخل ملف السيرفر server.ts في الجزء المخصص بـ Gemini API.
التجربة المحلية: شغل السيرفر المحلي عبر npm run dev واختبر الاستجابات مباشرة من واجهة المعاينة.
الرفع المباشر: عند اعتماد الميزة، افتح الـ Terminal واكتب الأمر firebase deploy لنشر التحديثات على رابط التطبيق فوراً.