ربط تطبيقك بنظام Android الذكي

تتغيّر توقّعات المستخدمين من الذكاء الاصطناعي على أجهزتهم بشكل جذري، ما يؤثّر في طريقة تفاعلهم مع تطبيقاتهم. وبدلاً من فتح التطبيقات لتنفيذ المهام خطوة بخطوة، يطلبون من الذكاء الاصطناعي تنفيذ الخطوات نيابةً عنهم، وغالبًا ما يكون ذلك في تطبيقات متعددة.
user-evolution

ولتلبية احتياجات المستخدمين هذه، يتطوّر نظام Android الأساسي ليصبح نظامًا ذكيًا ينقل نظام التشغيل من منصة لإطلاق التطبيقات إلى أداة نشطة لتنظيم المهام. يوفّر لك نظام التشغيل Android الإمكانات الجديدة التالية التي تشمل واجهات برمجة التطبيقات على الجهاز فقط وعمليات الدمج التكميلية مع السحابة الإلكترونية، ما يتيح لوكلاء النظام، مثل Google Gemini، تنفيذ المهام على مستوى التطبيقات المحلية وخدمات الويب بشكل آمن وسياقي.

  • يمكنك التحكّم بشكل كامل في هذه الميزة من خلال الخيارات التالية:

    • AppFunctions: AppFunctions هي واجهة برمجة تطبيقات لنظام Android الأساسي تتضمّن مكتبة Jetpack مصاحبة لتسهيل عملية التكامل مع بروتوكول سياق النموذج (MCP) على Android. تتيح AppFunctions لتطبيقك توفير إمكانات محدّدة كوظائف منفصلة يمكن للوكلاء اكتشافها وتنفيذها على الجهاز فقط. يتيح ذلك عمليات دمج شاملة وآمنة وفعّالة. تصفَّح الموارد المتاحة حول AppFunctions، بما في ذلك المستندات والأمثلة والمهارات.

    • خادم MCP عن بُعد: من خلال استخدام خادم MCP، يتيح تطبيقك إمكانات محدّدة للوكلاء الذين يمكنهم الدمج مباشرةً مع الخلفية. وهو أسلوب تكميلي يُعدّ خيارًا جيدًا لتوفير التغطية على Android والمنصات الأخرى. لمزيد من التفاصيل، يُرجى الاطّلاع على مستندات بروتوكول سياق النموذج.

  • باستخدام هذه الميزة، يكون المساعد المُحمَّل مسبقًا من الشركة المصنّعة للجهاز هو المتحكّم في ما يلي:

    • التحكّم في الكمبيوتر: التحكّم في الكمبيوتر هي واجهة برمجة تطبيقات Android قادمة تتيح لمساعد مُحمَّل مسبقًا من الشركة المصنّعة للمعدات الأصلية تشغيل المهام آليًا من خلال التفاعل مباشرةً مع واجهة مستخدم التطبيق. ولا يحتاج التطبيق المستهدف إلى أي تغييرات صريحة في الرمز البرمجي لدمجه. مزيد من المعلومات حول "التحكّم في الكمبيوتر"
  • لعرض واجهات تفاعلية من وكلاء داخل التطبيق، اتّبِع الخطوات التالية:

    • الربط بين الوكيل وواجهة المستخدم (A2UI): لتجاوز إمكانات AppFunctions التي تتيح للوكلاء تنفيذ إجراءات وأدوات منفصلة، يمكنك استخدام الوكلاء لإنشاء واجهة مستخدم منظَّمة بشكل ديناميكي للمستخدمين. باستخدام أداة العرض A2UI في Jetpack Compose، يمكن لتطبيقك ترجمة رسائل بروتوكول A2UI مباشرةً إلى مكوّنات Jetpack Compose وMaterial 3 الأصلية.