Gemini في "استوديو Android" هو رفيقك في الترميز لتطوير تطبيقات Android. ويستند إلى الذكاء الاصطناعي ويمكنه فهم اللغة الطبيعية. يساعدك هذا الدليل في زيادة إنتاجيتك من خلال الإجابة عن طلبات البحث المتعلّقة بتطوير تطبيقات Android. يمكن أن تساعد أداة Gemini مطوّري تطبيقات Android في إنشاء الرموز البرمجية والعثور على المراجع ذات الصلة والتعرّف على أفضل الممارسات وتوفير الوقت.
يُرجى العِلم أنّه قد يقدّم Gemini أحيانًا معلومات غير دقيقة أو مضلِّلة أو خاطئة أثناء عرضها بثقة. قد يوفّر لك Gemini رمزًا برمجيًا يعمل ولكنه لا ينتج النتيجة المتوقّعة، أو قد يوفّر لك رمزًا برمجيًا ليس هو الأمثل أو غير مكتمل. عليك دائمًا التحقّق من ردود Gemini واختبار الرمز البرمجي بعناية ومراجعته بحثًا عن أي أخطاء أو ثغرات أمنية قبل الاعتماد عليه. يمكن أن تساعدك إمكانات Gemini الجديدة من خلال توفير طرق جديدة لكتابة الرموز البرمجية أو إنشاء حالات اختبار أو تعديل واجهات برمجة التطبيقات.
إذا كنت مهتمًا بالمشاركة في برنامج استخدام Gemini قبل إطلاقه في IDE Android Studio Enterprise، يُرجى ملء نموذج التسجيل.
البدء
في ما يلي كيفية إعداد Gemini:
- نزِّل أحدث إصدار من استوديو Android.
- لتشغيل Gemini، افتح مشروعًا على Android Studio أو ابدأه وانقر على عرض > نوافذ الأدوات > Gemini.
- سجِّل الدخول إلى حسابك على Google عندما يُطلب منك ذلك، إذا لم تكن مسجِّلاً الدخول. سيظهر مربّع المحادثة ويمكنك بدء استخدام واجهة Gemini التفاعلية المخصّصة للمحادثات.
الحصول على إجابات من Gemini
نافذة المحادثة هي الواجهة الرئيسية للتفاعل مع Gemini. يمكنك استخدامه لطرح أسئلة تتراوح من أسئلة بسيطة للغاية ومفتوحة إلى مشكلات محددة تحتاج إلى مساعدة بشأنها. في ما يلي بعض الأمثلة على الأسئلة التي يمكنك طرحها، ولكن يمكنك أيضًا تجربة أي مواضيع ذات صلة بتطوير التطبيقات على Android:
- كيف يمكنني إضافة ميزة استخدام الكاميرا إلى تطبيقي؟
- أريد إنشاء قاعدة بيانات غرفة.
- هل يمكنك تذكيري بتنسيق ملفات javadoc؟
- ما هو المظهر الداكن؟
- ما هي أفضل طريقة للحصول على الموقع الجغرافي على Android؟
يتذكّر Gemini سياق المحادثة، ليصبح بإمكانك طرح أسئلة متابعة له، مثل:
- هل يمكنك إرسال رمز هذا الإجراء بتنسيق Kotlin؟
- هل يمكنك أن توضّح لي كيفية إجراء ذلك في ميزة "الإنشاء"؟
يمكنك أيضًا أن تسأل Gemini عن Android Studio نفسه، على سبيل المثال:
- كيف يمكنني تحليل الارتباك في تطبيقي؟
- أين يمكنني العثور على محلّل وحدة المعالجة المركزية (CPU)؟
مكتبة الطلبات
يمكنك أيضًا استخدام أداة "مكتبة الطلبات" لحفظ الطلبات التي يتم استخدامها بشكل متكرر وتديرها واستعادتها بسرعة عند الحاجة.
نصائح للتفاعل مع Gemini
تختلف إجابات Gemini استنادًا إلى طريقة طرح سؤالك. إليك بعض النصائح حول كيفية تحسين الإجابات الواردة من Gemini:
- أدخِل وصفًا دقيقًا. إذا كانت هناك مكتبات أو واجهات برمجة تطبيقات أو طرق معيّنة تريد استخدامها، يُرجى تضمينها في سؤالك.
- صف بنية الإجابة المطلوبة. إذا كنت تريد إدراج رمز برمجي تم إنشاؤه بواسطة Gemini في تطبيقك وتحتاج إلى تنسيق معيّن، اتّبِع التعليمات التالية:
- تقسيم الطلبات المعقّدة إلى سلسلة من الأسئلة البسيطة: ويؤدي طرح سلسلة من الأسئلة البسيطة إلى الحصول على إجابة أكثر شمولاً بشكل عام، خاصةً عند طلب رمز.
كيف يمكن أن يساعدك Gemini؟
بالإضافة إلى واجهة المحادثة، يوفّر Gemini عددًا من نقاط الدخول التي تتكامل مع عملية التطوير:
- إضافة الرمز الذي تم إنشاؤه بنقرة واحدة: يعرض Gemini إجراءات ذكية بجانب الرمز الذي يتم إنشاؤه، ما يتيح لك إدخال الرمز بسرعة في المحرِّر المفتوح أو إدخاله في بيان Android أو حتى إضافة التبعيات المطلوبة للمكتبات الشائعة المستخدَمة في الإجابة.
- الحصول على مراجع مفيدة: بالنسبة إلى مواضيع معيّنة، يقدّم Gemini إمكانية فتح صفحة المستندات ذات الصلة التي تتضمّن مزيدًا من المعلومات.
- تحديد المشاكل وحلّها: بالنسبة إلى الأخطاء الشائعة، يوضّح Gemini معناها ويقدّم إجراءات لحلّها.
- "طلب المساعدة من Gemini" مباشرةً من قاعدة الرموز البرمجية: عند اختيار نص في محرر الرموز البرمجية، انقر بزر الماوس الأيمن واختَر الإجراء طلب المساعدة من Gemini لملء طلب المحادثة بالرمز البرمجي المحدّد. يمكنك بعد ذلك تحديد ما إذا كان سيتم إرسال الرمز أم لا، علمًا بأنّ Gemini لا ترسل الرمز بدون إذن صريح منك. يتوفّر أيضًا Ask Gemini لمساعدتك في تحديد وحلّ المشاكل المتعلّقة بالتحذيرات والأخطاء في محرِّر الرموز البرمجية.
الأسئلة الشائعة
هل ترسل خدمة Gemini الرمز البرمجي إلى خوادم Google؟
يمكنك الاطّلاع على البيانات التي تتم مشاركتها وكيفية التحكّم في إعدادات الخصوصية على الرابط البيانات والخصوصية.
هل يقدّم Gemini ردودًا دقيقة وآمنة؟
نحن متشوقون جدًا لمساعدة المستخدمين في الحصول على أفكار بشكل أسرع باستخدام الذكاء الاصطناعي التوليدي، ولكنّنا ما زلنا في بداية مسيرتنا، ولا يزال Gemini في المرحلة التجريبية. قد تكون بعض الردود غير دقيقة، لذا يُرجى التحقّق جيدًا من المعلومات الواردة في الردود. بفضل ملاحظاتك، يتحسن أداء Gemini يضم Gemini عناصر تحكّم في الأمان وآليات واضحة لإرسال الملاحظات بما يتوافق مع مبادئ الذكاء الاصطناعي، ولكن يُحتمل أن يعرض معلومات غير دقيقة أو عبارات مسيئة.
بما أنّ الذكاء الاصطناعي هو تكنولوجيا متطورة، يمكنه إنشاء مخرجات تبدو منطقية ولكنّها غير صحيحة في الواقع. ننصحك بالتحقّق من صحة جميع النتائج من Gemini قبل استخدامها.
هل يمكن أن يساعدني Gemini في الترميز؟
نعم، يستطيع Gemini مساعدتك في عملية الترميز والمواضيع المرتبطة بها. هذه الميزة لا تزال تجريبية، وأنت وحدك من يتحمّل مسؤولية استخدام الرموز أو التفسيرات المتعلّقة بالترميز. يجب توخي الحذر واختبار جميع الرموز بعناية قبل استخدامها للتأكّد من عدم وجود أخطاء وثغرات فيها.
كيف يمكنني إعادة ضبط سجلّ المحادثات؟
يستخدم Gemini سجلّ المحادثات للحصول على سياق إضافي عند الردّ على طلباتك. إذا لم يعُد سجلّ المحادثات ذا صلة بما تحاول حاليًا تحقيقه، يمكنك إعادة ضبط سجلّ المحادثات من خلال النقر على إعادة ضبط المحادثة في لوحة Gemini.
لماذا تظهر لي رسالة الخطأ "تم حظر الرمز"؟
يُجري Gemini عدّة عمليات تحقّق من الردود التي ينشئها النموذج. على سبيل المثال، يتم إجراء عملية تحقّق للتأكّد من أنّ الرمز الذي تم إنشاؤه بالاستناد إلى النموذج لا يكرّر المحتوى الحالي بالتفصيل. من المحتمل أن يتم حظر ردّك بسبب أحد عمليات التحقّق هذه. في هذه الحالة، يُرجى إعادة المحاولة باستخدام طلب مختلف.
كيف ومتى يذكر Gemini مصادر ردوده؟
يجب أن ينشئ Gemini محتوى أصليًا بدلاً من تكرار محتوى حالي بالتفصيل. لقد صمّمنا أنظمتنا للحدّ من احتمالية حدوث ذلك، وسنواصل تحسين طريقة عمل هذه الأنظمة. في حال اقتبس Gemini ردودًا مباشرةً من مستودع رموز، يحرص على ذكر مصدر المعلومات. ويمكن أن يشير الاقتباس أيضًا إلى أحد تراخيص البرامج المفتوحة المصدر السارية. وتقع على عاتقك مسؤولية الالتزام بأي متطلبات تتعلق بالترخيص.
ما هي بنود الخدمة التي تنطبق على استخدام Gemini؟
يخضع استخدام Gemini لبنود خدمة Google وبنود الخدمة الإضافية الخاصة بالذكاء الاصطناعي التوليدي.
كيف يمكنني إرسال ملاحظات حول Gemini؟
نطلب منك تقديم ملاحظاتك لمساعدتنا في تحسين ردود Gemini في جميع مجالات تطوير Android. للمساعدة، يمكنك استخدام Gemini في سير عمل التطوير ووضع علامة على ردوده بأنّه مفيد أو غير مفيد باستخدام خياري الإعجاب وعدم الإعجاب في واجهة مستخدم Gemini. تساعدنا هذه الملاحظات في تحديد المجالات التي تحتاج إلى مزيد من التدريب.
كيف يختلف Gemini عن برامج المحادثة الأخرى المستندة إلى النصوص اللغوية الكبيرة؟
يستفيد Gemini من نموذج محاكاة للغة القانونية تم تصميمه للمساعدة في سيناريوهات الترميز. تم دمج Gemini بدقة كبيرة في "استوديو Android"، ما يعني أنّه يمكنه تقديم ردود أكثر ملاءمةً، ويتيح لك اتّخاذ إجراءات وتطبيق الاقتراحات بنقرة واحدة.
ما هي بعض النصائح حول استخدام Gemini؟
- احرص على أن يكون سؤالك واضحًا وموجزًا.
- استخدِم لغة بسيطة يمكن أن يفهمها Gemini.
- إذا لم يفهم Gemini سؤالك، جرِّب إعادة صياغته.
- راجِع اقتراحات Gemini قبل استخدامها.
لمزيد من التفاصيل، يُرجى الاطّلاع على نصائح للتفاعل مع Gemini.