طلب موجَّه إلى الذكاء الاصطناعي: إعداد نظام خلفي

يمكن أن يساعدك هذا الطلب في إعداد العديد من خدمات الخلفية لتطبيق ويب.

  • قاعدة بيانات Cloud Firestore لتخزين البيانات المنظَّمة في تطبيقك
    يوفّر الطلب نسخة من قاعدة البيانات، ويكتب الرمز البرمجي في تطبيقك للتفاعل مع قاعدة البيانات، ويكتب وينشر "قواعد أمان Firebase" للمساعدة في حماية بيانات المستخدمين.

  • مصادقة Firebase لتأمين تطبيقك وبيانات المستخدمين
    يرشدك الطلب إلى تفعيل مزوّدي خدمة تسجيل الدخول الذين اخترتهم، ويكتب الرمز في تطبيقك للتفاعل مع مزوّد الخدمة هذا (مثل إضافة صفحات التسجيل والدخول).

يمكنك استخدام هذه الرسالة مع مشروع حالي على Firebase، ولكن إذا لم يكن لديك مشروع على Firebase، سترشدك الرسالة إلى كيفية إعداد كل شيء على Firebase.


إذا كنت تستخدم إضافة Firebase لـ Gemini CLI، ما عليك سوى تنفيذ هذا الأمر: /firebase:init

في ما يلي، يمكنك الاطّلاع على المتطلبات الأساسية والقيود المهمة لهذا الطلب، بالإضافة إلى تعليمات الاستخدام لمساعدين آخرين من الذكاء الاصطناعي قادرين على تنفيذ المهام ومزوّدين بإمكانية MCP.


المتطلبات الأساسية والقيود

نحن نعمل جاهدين على تحسين التجربة، لذا قد تتغيّر قائمة المتطلبات الأساسية والقيود هذه بشكل متكرر. لذا، ننصحك بالتحقّق بشكل متكرّر لمعرفة ما إذا كانت هناك المزيد من الإمكانات المتاحة.

  • يؤدي هذا الطلب إلى إعداد خدمات الخلفية ضمن قاعدة الرموز الحالية لتطبيق ويب، ولا يلزم نشر التطبيق بعد.

  • لم يتم تحسين هذه الطلبات بعد لتناسب: تطبيقات iOS أو تطبيقات Android أو تطبيقات Flutter أو ألعاب Unity

استخدام الطلب

  1. إذا لم يسبق لك إجراء ذلك، ثبِّت خادم Firebase MCP.
    بعد تثبيت مساعدك المستنِد إلى الذكاء الاصطناعي والمزوّد بإمكانية MCP، يمكنه الوصول إلى أدواتنا وطلباتنا الخاصة بـ MCP.

    يُرجى العِلم أنّ إضافة Firebase لـ Gemini CLI تثبّت خادم Firebase MCP تلقائيًا.

  2. توفّر معظم المساعدات المستندة إلى الذكاء الاصطناعي والقادرة على تنفيذ مهام متعددة الخطوات طريقة سهلة لتنفيذ هذا الطلب. على سبيل المثال، يتيح Gemini CLI استخدام هذه الطلبات كأوامر تبدأ بشرطة مائلة:

    /firebase:init
    

يمكنك أيضًا تعديل أي من الطلبات المكتوبة مسبقًا في Firebase لتناسب بيئتك أو متطلباتك المحدّدة.

مراجعة محتوى الطلب

يمكنك مراجعة محتوى firebase:init الطلب في مستودع Firebase GitHub.

تنسّق هذه الرسالة firebase:init عدة رسائل خاصة بكل خدمة لكل مهمة أو خدمة من خدمات Firebase.