1. قبل البدء
إذا سبق لك محاولة تنظيم سباق في عطلة نهاية الأسبوع مع الأصدقاء أو الجيران، فأنت تعرف الصعوبة التي تواجهها: تضيع مواقع الاجتماع في محادثات جماعية لا نهاية لها، ويسأل الأشخاص باستمرار عن السرعة التي يركض بها الجميع، ولا يعرف الوافدون الجدد أبدًا من سيحضر.
في هذا الدرس التطبيقي حول الترميز، ستعمل على حلّ هذه المشكلة اليومية من خلال إنشاء نادي الركض، وهو تطبيق ويب يرحّب بالعدّائين المحليين ويتيح لهم تصفّح المسارات المفضّلة وجدولة لقاءات نهاية الأسبوع وتأكيد الحضور بنقرة واحدة والدردشة مع العدّائين الآخرين.
لماذا يحتاج هذا التطبيق إلى قاعدة بيانات؟
يحتاج تطبيق المنتدى إلى ذاكرة موثوقة تُعرف باسم قاعدة البيانات. عندما يضيف عداء مسارًا جديدًا ذا مناظر خلابة، أو يرسل ردًا على دعوة لحضور سباق صباحي يوم السبت، أو ينشر تعليقًا يسأل فيه عن أماكن وقوف السيارات، لا يمكن أن تختفي هذه المعلومات عندما يغلق هاتفه أو يطفئ جهاز الكمبيوتر. تحافظ قاعدة البيانات على تخزين جميع المسارات وقوائم المشاركين ورسائل الأعضاء وتنظيمها بشكل آمن، ما يتيح لجميع أعضاء النادي الاطّلاع على أحدث المعلومات عند فتح التطبيق.
ستنشئ هذا التطبيق باستخدام "وضع الإنشاء" في Google AI Studio. لست بحاجة إلى كتابة تعليمات برمجية معقّدة أو إعداد بنية أساسية فنية بنفسك، بل ما عليك سوى وصف ما تريد بلغة بسيطة. تنشئ Google AI Studio التطبيق وتربطه بقاعدة بيانات Cloud SQL لـ PostgreSQL حقيقية لتذكُّر بياناتك، وتنشر التطبيق مباشرةً على Cloud Run ليتمكّن المنتدى من البدء في استخدامه على الفور.
ما ستنشئه
ستنشئ وتطلق تطبيق الويب Running Club الخاص بالمنتدى والذي يتضمّن ما يلي:
- تسجيل الدخول باستخدام حساب Google: تسجيل دخول سريع وآمن باستخدام حساب Google حالي
- الملفات الشخصية للعدّائين: ملفات شخصية للأعضاء تعرض الإعدادات المفضّلة للركض والسرعة المستهدَفة.
- مكتبة المسارات: مجموعة من المسارات المفضّلة في الحي مع المسافة وصعوبة التضاريس ونقاط الالتقاء
- جدول المواعيد القادمة: لوحة أحداث لتنظيم الجولات الجماعية القادمة وربطها بالمسارات
- ردود بسيطة على الدعوات: زر بنقرة واحدة يتيح للأعضاء الردّ بـ "سأحضر" والاطّلاع على المشاركين الآخرين
- المناقشات: مساحة للتعليقات في كل عملية تشغيل لتنسيق التفاصيل وطرح الأسئلة ومشاركة آخر الأخبار
أهداف الدورة التعليمية
- كيفية إنشاء تطبيق ويب يعمل في Google AI Studio باستخدام طلب واحد بلغة بسيطة
- كيفية إعداد ميزة "تسجيل الدخول باستخدام حساب Google" تلقائيًا في Google AI Studio
- كيفية إنشاء قاعدة بيانات Cloud SQL for PostgreSQL حقيقية وربطها لتذكُّر بياناتك في Google AI Studio
- كيفية إضافة ميزات جديدة وتوسيع قاعدة البيانات ببساطة من خلال الدردشة مع الذكاء الاصطناعي
- كيفية التأكّد من أنّ بيانات ناديك تظل محفوظة بأمان في كل مرة تزور فيها الموقع
- كيفية نشر تطبيقك على الإنترنت باستخدام Cloud Run
- كيفية عرض تطبيقك وقاعدة بياناتك المباشرَين في Google Cloud Console
المتطلبات
- متصفّح ويب حديث، مثل Google Chrome
- حساب Google عادي لتسجيل الدخول إلى Google AI Studio
الأهلية لاستخدام Cloud SQL Starter Edition والحدود القصوى
توفّر Google AI Studio مستوى Google Cloud المبتدئ لمساعدة المطوّرين في تجربة التطبيقات التوليدية وقواعد البيانات المُدارة:
- الأهلية:
- متاحة للأفراد الذين يستخدمون حساب Google عاديًا
- تشمل الحسابات غير المؤهَّلة المستخدمين الذين لديهم حسابات حالية أو سابقة على الفوترة في Google Cloud، بالإضافة إلى الحسابات المرتبطة بـ Google Workspace أو Google Workspace for Education أو Google للمؤسسات غير الربحية.
- إذا كان حسابك غير مؤهَّل للاستفادة من "الفئة المبتدئة"، سيظل بإمكانك إكمال هذا الدرس العملي عن طريق اختيار مشروع حالي على Google Cloud تم تفعيل الفوترة فيه في AI Studio.
- مواصفات الموارد:
- توفّر هذه السمة مثيلاً من Cloud SQL for PostgreSQL Developer Edition يعمل بالإصدار 18 من PostgreSQL.
- تتضمّن وحدة معالجة مركزية افتراضية سعتها 0.5 وذاكرة وصول عشوائي سعتها 2 غيغابايت ومساحة تخزين تبلغ 1 غيغابايت. من المفترض أن يكون ذلك كافيًا لتسجيل مئات الزيارات يوميًا لعدة أشهر أو أكثر، حسب النشاط.
- تتيح التوسّع إلى صفر، ما يؤدي إلى إيقاف الحوسبة مؤقتًا تلقائيًا عندما لا تكون هناك اتصالات نشطة بقاعدة البيانات للحفاظ على الحصة.
- Quota:
- تتضمّن حصة شهرية مجانية تبلغ 50 وحدة حساب و10 غيغابايت من مساحة التخزين.
2. فتح Google AI Studio وبدء تطبيق جديد
لبدء استخدام الأداة، افتح Google AI Studio في المتصفّح. هذه هي مساحة عمل الإنشاء حيث يمكنك إنشاء التطبيقات واختبارها ببساطة من خلال وصف ما تحتاج إليه.
الخطوة 1: تسجيل الدخول إلى Google AI Studio
- افتح متصفّح الويب (مثل Google Chrome) وانتقِل إلى aistudio.google.com.
- انقر على البدء وسجِّل الدخول باستخدام حساب Google العادي (مثل حساب Gmail).

- إذا طُلب منك الموافقة على بنود الخدمة عند زيارة الصفحة للمرة الأولى، راجِعها واقبلها للمتابعة.
الخطوة 2: بدء تطبيق جديد
- في اللوحة في أسفل وسط الشاشة، انقر على بدء الإنشاء (أو انقر على +تطبيق جديد في اللوحة اليمنى).

3- البدء بطلب بسيط وFirebase Authentication
لست بحاجة إلى مخططات معمارية معقّدة للبدء. يمكنك تشغيل تطبيقك الأوّلي وإعداد ميزة "تسجيل الدخول باستخدام حساب Google" وربط قاعدة البيانات بجملة واحدة.
إدخال الطلب الأوّلي
في مربّع الطلب في "وضع الإنشاء" في AI Studio، أدخِل الطلب التالي واضغط على Enter:
Build a running club web app with a Cloud SQL database
where members can post upcoming runs.

سيؤدي النقر على هذا الرابط إلى ملء مربّع الطلب تلقائيًا.
التعرّف على مساحة عملك
بعد إرسال الطلب، يفتح تطبيق Google AI Studio مساحة عمل التطبيق الكاملة. يُرجى تخصيص بعض الوقت للنظر إلى الأقسام الرئيسية الثلاثة على الشاشة:

- مربّع الدردشة أو الطلب (في أسفل الشاشة): يمكنك هنا مواصلة الدردشة مع الذكاء الاصطناعي بلغة بسيطة لإضافة ميزات أو تعديل التصاميم أو طرح الأسئلة.
- مساحة الملفات والرموز البرمجية (الجانب الأيمن): تعرض هذه المساحة الملفات التي ينشئها الذكاء الاصطناعي في الخلفية. لست بحاجة إلى كتابة الرمز أو تعديله بنفسك، ولكن تتيح لك هذه اللوحة مشاهدة الذكاء الاصطناعي وهو ينشئ أجزاء تطبيقك.
- نافذة المعاينة المباشرة (الجانب الأيسر): تعرض هذه النافذة التطبيق الذي تعمل عليه في الوقت الفعلي. يمكنك النقر على الأزرار والكتابة في حقول النص واختبار تطبيقك مباشرةً في هذه النافذة فور إنشائها.
- محرّر الرموز البرمجية (الجانب الأيسر): يعرض هذا القسم الرمز البرمجي الفعلي الذي ينشئه الذكاء الاصطناعي. يمكنك تعديله إذا أردت، ولكن ليس مطلوبًا منك ذلك.
- النشر والمشاركة (أعلى يسار الشاشة): يمكنك هنا نشر تطبيقك على الإنترنت ومشاركته مع الآخرين.
الإجراءات التي ينفّذها Google AI Studio تلقائيًا
أثناء معالجة الذكاء الاصطناعي لطلبك، يمكنك مشاهدة عملية إنشاء تطبيقك خطوة بخطوة:
- إعداد ميزة "تسجيل الدخول باستخدام حساب Google": يدمج الذكاء الاصطناعي تلقائيًا ميزة "تسجيل الدخول باستخدام حساب Google" ليتمكّن العدّاؤون من تسجيل الدخول بأمان باستخدام حساباتهم على Google، بدون الحاجة إلى إدارة كلمات مرور المستخدمين أو إعدادات الأمان.
- ربط قاعدة بيانات حقيقية: يضبط الذكاء الاصطناعي قاعدة بيانات Cloud SQL مُدارة لتخزين بيانات المنتدى. انقر لتفعيل قاعدة البيانات لمشروعك إذا طُلب منك ذلك.

- تنظيم جداول البيانات (
schema.ts): يمكنك اعتبار مخطط قاعدة البيانات مجموعة من جداول البيانات المنظَّمة. ينشئ الذكاء الاصطناعي تلقائيًا بنية التخزين لتطبيقك:- جدول
users: يخزّن هذا الجدول الملفات الشخصية للأعضاء وأسماءهم وأفاتاراتهم وسرعة الركض. runsجدول: يخزِّن الأحداث المُجدوَلة مع عناوينها ومسافاتها وسرعتها المستهدَفة ومواقعها الجغرافية وتواريخها.- جدول
comments: يخزّن الرسائل والأسئلة التي يتركها العدّاؤون ضمن كل تدريب.
(ملاحظة: ليس عليك أبدًا كتابة هذا الرمز أو تعديله يدويًا، بل يحدّثه الذكاء الاصطناعي نيابةً عنك كلما طلبت ميزات جديدة). - جدول
- إنشاء الواجهة المرئية: ينشئ الذكاء الاصطناعي صفحات الويب التي تظهر على الشاشة، بما في ذلك العنوان وقائمة الجلسات القادمة ونموذج إنشاء الفعاليات وقسم التعليقات.
التحقّق من المصادقة وتنفيذ عملية النشر
بعد انتهاء عملية الإنشاء، اختبِر تطبيقك الجديد في لوحة المعاينة:
- في نافذة المعاينة، انقر على تسجيل دخول الأعضاء (أو انقر على الزر نشر موعد الجلسة القادمة الذي سيؤدي إلى بدء عملية المصادقة).
- يمكنك المصادقة باستخدام حسابك على Google من خلال مربّع حوار Firebase Auth.
- بعد تسجيل الدخول، سيظهر اسم الملف الشخصي في حساب Google والأفاتار الخاص بك في شريط التنقّل، وستتم إدارة إعداداتك المفضّلة للسرعة تلقائيًا.
- في نموذج "نشر جلسة تدريب قادمة"، أدخِل عنوانًا (مثل
Morning 5K Shakeout). - اختَر تاريخًا ووقتًا، وأدخِل مكان الاجتماع (مثل
Central Park West Entrance). - انقر على PublishRun.

- تأكَّد من ظهور الجولة الجديدة على الفور في خلاصة الجولات القادمة، مع عرض اسم ملفك الشخصي الذي تم إثبات ملكيته وشارة السرعة بصفتك المنظِّم.

- انشر رسالة سريعة في قسم مناقشة الجولة (مثل
Bringing extra water bottles!) وتأكَّد من ظهورها في سلسلة التعليقات.
4. إنشاء مكتبة مسارات
تعيد نوادي الركض غالبًا استخدام المسارات المحلية الشائعة. بدلاً من كتابة معلومات المسار نفسها مرارًا وتكرارًا، يمكن للأعضاء حفظ المسارات المفضّلة في كتالوج وإرفاقها كلما حدّدوا موعدًا للجري.
طلب إضافة "مكتبة المسارات" من الذكاء الاصطناعي
في مربّع طلب المحادثة، اكتب الطلب التالي واضغط على Enter:
Add a route library where members can save favorite
running routes with atitle, distance in km, difficulty,
and start location. When scheduling a run, allow the
organizer to select a route from this library.

كيفية ربط الذكاء الاصطناعي للمسارات بعمليات التنفيذ وراء الكواليس
لإنجاح ذلك، ينشئ الذكاء الاصطناعي تلقائيًا جدول تخزين جديدًا للمسارات ويربطه مباشرةً بجدول عمليات التشغيل. يسمح هذا الربط لتطبيقك بجلب تفاصيل المسافة والموقع الجغرافي تلقائيًا كلما اختار منظِّم مسارًا.
(لا داعي لتعديل هذا الرمز، فالذكاء الاصطناعي يحدّث بنية قاعدة البيانات نيابةً عنك).
اختبار "مكتبة المسارات" الجديدة في "المعاينة"
بعد أن ينتهي الذكاء الاصطناعي من تحديث تطبيقك، جرِّب ميزة المسار الجديدة في نافذة المعاينة المباشرة:
- في شريط التنقّل في التطبيق، انقر على علامة التبويب مكتبة المسارات. إذا لم تظهر علامة التبويب هذه، تحقّق من أسفل المعاينة المباشرة، فقد يُطلب منك النقر على زر حفظ لإعادة تحميل المعاينة. أو إذا لم يساعد ذلك، حاوِل التفاعل مع الذكاء الاصطناعي في نافذة المحادثة واسأله عن مكان مكتبة الطرق.
- انقر على حفظ مسار جديد (أو إضافة مسار) واملأ بعض التفاصيل النموذجية:
- عنوان المسار:
Riverfront Trail Loop - المسافة:
8.5 km - مستوى الصعوبة:
Moderate - موقع البداية:
Waterfront Pier 4
- عنوان المسار:
- انقر على الحفظ في المكتبة.
- الآن، حدِّد موعدًا للجري باستخدام هذا المسار من خلال النقر على الزر تحديد موعد للجري مباشرةً على بطاقة المسار الجديد.

- لاحظ كيف يتم ملء تفاصيل المسافة والصعوبة والموقع الجغرافي تلقائيًا.
- انقر على نشر جلسة وتأكَّد من ظهور جلسة مجموعتك الجديدة في خلاصة الصفحة الرئيسية.
5- تنفيذ ميزة الرد على الدعوات ودعوات الأعضاء
تعتمد تطبيقات المجتمع على المشاركة! يمكنك السماح للعدّائين بمعرفة من سيشارك في الجولة القادمة، والاشتراك بنقرة واحدة، ومشاركة رابط دعوة مع الأصدقاء.
طلب إضافة الردود على الدعوات
في مربّع طلب المحادثة، اكتب الطلب التالي واضغط على Enter:
Allow registered members to RSVP ("Join Run") to any upcoming run.
Show the list of attending runners on each run card, display an
attendee counter, and add a copyable invite link.
كيف يتتبّع الذكاء الاصطناعي الحاضرين وراء الكواليس؟
لتتبُّع العدّائين المشاركين في كل سباق، ينشئ الذكاء الاصطناعي تلقائيًا جدول rsvps في قاعدة البيانات. يمكنك اعتبار ذلك بمثابة نموذج تسجيل رقمي يربط اسم العدّاء بحدث معيّن.
(لست بحاجة إلى كتابة هذا الرمز أو تعديله، فالذكاء الاصطناعي يدير ورقة الاشتراك هذه في قاعدة البيانات تلقائيًا).
اختبار الردود على الدعوات في "المعاينة"
بعد أن ينتهي الذكاء الاصطناعي من تعديل تطبيقك، اختبِر ميزات الردّ على الدعوة الجديدة في نافذة المعاينة المباشرة:
- في نافذة المعاينة، ابحث عن تدريب قادم في خلاصة الصفحة الرئيسية.
- انقر على زر الانضمام إلى جلسة (أو تأكيد الحضور).
- تأكَّد من ظهور اسمك والأفاتار في قسم المشاركون في الجولة، ومن زيادة عدد المشاركين بمقدار 1.
- انقر على نسخ رابط الدعوة وتأكَّد من إنشاء رابط قابل للمشاركة.

6. استمرار البيانات الاختبارية وخدمة Cloud SQL Scale-to-Zero
عند إنشاء تطبيق، أهم ما يجب معرفته هو أنّ معلومات المنتدى آمنة. إذا أعَدت تحميل المتصفّح أو أغلقت علامة التبويب أو أوقفت جهاز الكمبيوتر، من المفترض أن تظل جميع الطرق المحفوظة وردود الدعوات والمناقشات متاحة عند العودة.
في هذه الخطوة، ستختبر حفظ بياناتك بأمان في قاعدة بيانات Cloud SQL، وستتعرّف على كيفية توفير Google Cloud للطاقة والتكاليف عندما يكون تطبيقك غير نشط.
اختبار إعادة تحميل تطبيقك
- انقر على الزر إعادة التحميل داخل نافذة معاينة AI Studio (أو أعِد تحميل علامة تبويب المتصفّح).

- ألقِ نظرة على تطبيقك في المعاينة: ستلاحظ أنّ كل ما أنشأته، أي ملفك الشخصي كعضو، والمسارات المحفوظة، والجولات المجدوَلة، وردود الدعوات، والتعليقات، لا يزال في المكان الذي تركته فيه.
- لم يخزّن تطبيقك المعلومات مؤقتًا على شاشتك فحسب، بل خزّنها بشكل آمن في قاعدة بيانات Cloud SQL.
كيفية توفير الطاقة والتكاليف باستخدام Cloud SQL ("التوسّع إلى صفر")
ماذا يحدث عندما لا يستخدم أحد تطبيق نادي الركض في منتصف الليل؟
- السكون التلقائي ("التوسّع إلى صفر"): عندما لا يزور أحد التطبيق أو يشترك في عمليات التشغيل، توقف قاعدة البيانات نفسها تلقائيًا للحفاظ على الموارد.
- التنشيط الفوري: بمجرّد أن يفتح العدّاء التطبيق أو ينقر على رابط دعوة، يتم تنشيط قاعدة البيانات على الفور مع توفّر جميع المعلومات المحفوظة.
- عدم تكبُّد أي تكلفة عند عدم الاستخدام: بما أنّ التطبيق يكون في وضع السكون عندما يكون غير نشط، لن تستخدم موارد الحوسبة عندما يكون التطبيق غير نشط.
7. النشر والتوزيع على Cloud Run
بعد إنشاء تطبيق Running Club واختباره في المعاينة، حان الوقت لمشاركته مع المنتدى. ليس عليك شراء خدمة استضافة الويب أو ضبط الخوادم، بل يمكنك إطلاق تطبيقك على الإنترنت بنقرة واحدة.
نشر تطبيقك مباشرةً على الويب
- في أعلى يسار صفحة Google AI Studio، انقر على الزر نشر.
- ستظهر نافذة ملخّص تؤكّد التفاصيل:
- الاستضافة: يتم استضافتها ونشرها على Google Cloud Run.

- الخدمات المرتبطة: خدمة "تسجيل الدخول باستخدام حساب Google" وقاعدة بيانات Cloud SQL.

- الاستضافة: يتم استضافتها ونشرها على Google Cloud Run.
- انقر على نشر لتشغيل تطبيقك.

فتح تطبيقك المباشر ومشاركته
- عند اكتمال عملية النشر، يقدّم لك Google AI Studio عنوان الويب المباشر مع رمز استجابة سريعة.

- انقر على الرابط لفتح تطبيق الويب المباشر في علامة تبويب متصفّح جديدة، أو امسح رمز الاستجابة السريعة ضوئيًا باستخدام كاميرا هاتفك.
- تجربة التطبيق على هاتفك: سجِّل الدخول على هاتفك، وأكِّد حضورك في إحدى الجلسات التي حدّدت موعدها سابقًا على جهاز الكمبيوتر، وشاهِد عدد المشاركين يتغيّر في الوقت الفعلي، وذلك بفضل قاعدة بيانات Cloud SQL المشترَكة.
8. (مكافأة) فحص مواردك في Google Cloud Console
عندما ينشئ Google AI Studio تطبيقك وينشره، لا يتم إغلاقه داخل صندوق أسود خاص، بل يتم إنشاء خدمات Google Cloud حقيقية وجاهزة للإنتاج نيابةً عنك. يمكنك اعتبار Google Cloud Console مركز التحكّم الذي يمكنك من خلاله عرض تطبيقك وقاعدة بياناتك المباشرَين.
الخطوة 1: فتح Google Cloud Console
- في علامة تبويب متصفّح جديدة، افتح Google Cloud Console.
- في أعلى الشاشة، انقر على القائمة المنسدلة الخاصة بالمشروع واختَر المشروع الذي تم إنشاؤه لتطبيق AI Studio (يبدأ اسمه عادةً بـ
continual-run-).
الخطوة 2: معرفة مكان تشغيل تطبيق الويب (Cloud Run)
- في شريط البحث العلوي، اكتب
Cloud Runواختَره من النتائج.
- انقر على اسم تطبيقك (مثل
running-club).
- يمكنك هنا استكشاف المحرّك الذي يستضيف موقعك الإلكتروني:
- المقاييس: رسومات بيانية مفيدة توضّح عدد المستخدمين الذين يزورون موقعك الإلكتروني.
- السجلات: سجلّ مباشر للنشاط يعرض ما يحدث عندما يتفاعل الزوّار مع تطبيقك.
الخطوة 3: الاطّلاع على قاعدة البيانات أثناء عملها (Cloud SQL)
- في شريط البحث العلوي، اكتب
Cloud SQLواختَره من النتائج. - انقر على مثيل قاعدة بيانات PostgreSQL.

- يمكنك هنا الاطّلاع على تفاصيل قاعدة البيانات النشطة، ما يؤكّد أنّ قاعدة البيانات نشطة وجاهزة لتخزين بيانات نادي الركض.

9. تنظيف الموارد
إذا أنشأت هذا التطبيق كمشروع تدريبي، يمكنك حذفه بسهولة. إذا كنت تخطّط لمواصلة استخدام تطبيق Running Club مع المنتدى، يمكنك تركه قيد التشغيل.
- في Google AI Studio، انقر على تطبيقاتي في الشريط الجانبي الأيمن.
- ابحث عن تطبيق Running Club.
- انقر على حذف التطبيق (أو رمز المهملات). يؤدي هذا الإجراء إلى إيقاف صفحة الويب المنشورة وإزالة قاعدة بيانات الاختبار في خطوة واحدة.

10. تهانينا
لقد أنشأت تطبيق الويب الأول المستند إلى قاعدة البيانات، وعدّلته، ونشرته باستخدام Google AI Studio وCloud SQL.
انتقِل إلى هذا الرابط للمطالبة بشارة رحلة بناء التطبيقات المكتملة.
لمواصلة رحلتك، انتقِل إلى goo.gle/builders لتجربة المختبر التالي.
إنجازاتك
- إنشاء تطبيق بلغة بسيطة: تم إنشاء تطبيق كامل لنادي الركض باستخدام طلبات بسيطة.
- تفعيل ميزة "تسجيل الدخول باستخدام حساب Google": يمكنك إعداد تسجيل دخول آمن باستخدام حسابات Google تلقائيًا.
- ربط قاعدة بيانات حقيقية: تخزين المسارات والجولات المُجدوَلة والردود على الدعوات والمناقشات بأمان في Cloud SQL
- إضافة ميزات بشكل حواري: تم إنشاء مكتبة طرق وتتبُّع الردود على الدعوات من خلال التحدّث مع الذكاء الاصطناعي.
- تم نشره مباشرةً على الويب: تم نشر تطبيقك على الإنترنت بنقرة واحدة واختباره على جميع الأجهزة.
- التعرّف على التفاصيل: استكشاف طريقة استضافة Google Cloud لتطبيق الويب وقاعدة البيانات المباشرَين
الخطوات التالية
يمكنك مواصلة الدردشة مع الذكاء الاصطناعي في Google AI Studio لتوسيع تطبيقك باستخدام ميزات جديدة:
- الخرائط التفاعلية: اطلب من الذكاء الاصطناعي إضافة معاينات للخرائط ومسارات GPS.
- ميزة "البحث عن شريك للركض": اطلب من الذكاء الاصطناعي اقتراح شركاء للركض لديهم أهداف مماثلة في السرعة.
- توقّعات الطقس: اطلب من الذكاء الاصطناعي عرض توقّعات الطقس في نهاية الأسبوع على بطاقات الجري القادمة.
- مشاركة الصور: اطلب من الذكاء الاصطناعي السماح للعدّائين بمشاركة الصور بعد الركض الجماعي.