سیستمعامل هوشمند: مفیدتر کردن عاملهای هوش مصنوعی برای برنامههای Android
۳ دقیقه برای خواندن
انتظارات کاربران از هوش مصنوعی در دستگاههایشان اساساً نحوه تعامل آنها با برنامههایشان را تغییر میدهد. بهجای باز کردن برنامهها برای انجام گامبهگام تکالیف، از هوش مصنوعی میخواهند کارهای سنگین را برایشان انجام دهد. در این مدل تعامل جدید، موفقیت از ترغیب کاربران به باز کردن برنامه شما به انجام موفقیتآمیز کارهای آنها و کمک به آنها برای انجام سریعتر کارهای بیشتر تغییر میکند.
برای کمک به شما در توسعه برنامههایتان برای این آینده عاملمحور، قابلیتهای توسعهدهنده مرحله اولیه را معرفی میکنیم که فاصله بین برنامههای شما و برنامههای عاملمحور و دستیارهای شخصیسازیشده، مانند Google Gemini، را پر میکند. درحالیکه در مراحل اولیه و بتای این سفر هستیم، این ویژگیها را با محوریت حریم خصوصی و امنیت طراحی میکنیم که اولین گام ما در کاوش این تغییر الگو بهعنوان بومسازگان برنامه است.
توانمندسازی برنامهها با AppFunctions
AppFunctions Android به برنامهها اجازه میدهد دادهها و عملکردها را مستقیماً دراختیار عاملها و دستیارهای هوش مصنوعی قرار دهند. با AppFunctions کتابخانه Jetpack و میاناهای برنامهسازی کاربردی پلاتفرم، توسعهدهندگان میتوانند توابع خودتوصیفی ایجاد کنند که برنامههای عاملمحور بتوانند آنها را ازطریق زبان طبیعی کاوش و اجرا کنند. AppFunctions با تقلید از نحوه اعلام قابلیتهای پسین ازطریق سرورهای ابری MCP، راهحلی دروندستگاهی برای برنامههای Android ارائه میدهد. درست مثل WebMCP، این توابع را بهصورت محلی در دستگاه اجرا میکند، نه در سرور.
ادغام Samsung Gallery با Gemini در سری Galaxy S26 عملکرد AppFunctions را در عمل نشان میدهد. بهجای پیمایش دستی در آلبومهای عکس، اکنون میتوانید بهسادگی از Gemini بخواهید «عکسهای گربهام را از Samsung Gallery نشان بده». Gemini پُرسمان کاربر را دریافت میکند، عملکرد مناسب را بهطور هوشمند شناسایی و راهاندازی میکند، و عکسهای برگرداندهشده از Samsung Gallery را مستقیماً در برنامه Gemini ارائه میدهد تا کاربران هرگز نیازی به ترک برنامه نداشته باشند. این تجربه چندحالته است و میتواند ازطریق صدا یا نوشتار انجام شود. کاربران حتی میتوانند از عکسهای برگرداندهشده در مکالمههای بعدی استفاده کنند، مثلاً آنها را در پیامک برای دوستانشان ارسال کنند.
این ادغام درحالحاضر در سری Galaxy S26 دردسترس است و بهزودی برای دستگاههای Samsung که OneUI 8.5 و نسخههای جدیدتر در آنها اجرا میشود ارائه خواهد شد. Gemini ازطریق AppFunctions میتواند تکالیف را در دستههای مختلف برنامه مانند تقویم، یادداشتها، و تکالیف در دستگاههای سازندگان مختلف خودکارسازی کند. چه هماهنگ کردن رویدادهای تقویم باشد، چه سازماندهی یادداشتها، یا تنظیم یادآورهای فهرست کارهای انجامدادنی، کاربران میتوانند فعالیتهای روزانه را در یک مکان سادهسازی کنند.
فعال کردن برنامههای عامل با خودکارسازی هوشمند میانای کاربر
درحالیکه AppFunctions چارچوبی ساختاریافته و کنترل بیشتری برای برنامهها فراهم میکند تا با دستیارها و عاملهای هوش مصنوعی ارتباط برقرار کنند، میدانیم که هنوز هر تعاملی ادغام اختصاصی ندارد. همچنین درحال توسعه چارچوب خودکارسازی میانای کاربر برای عاملها و دستیارهای هوش مصنوعی هستیم تا تکالیف عمومی را بهطور هوشمندانه در برنامههای نصبشده کاربران اجرا کنند، و شفافسازی و کنترل کاربر نیز در آن تعبیه شده است. این پلاتفرم است که کارهای سنگین را انجام میدهد تا توسعهدهندگان بتوانند بدون نیاز به کدنویسی به دسترسی عاملگرا برسند. این روشی کمزحمت برای گسترش دسترسی آنها بدون نیاز به تلاش مهندسی بزرگ درحالحاضر است.
برای دریافت بازخورد درحین اصلاح این چارچوب، با پیشنمایش اولیه در سری Galaxy S26 و دستگاههای Pixel 10 منتخب شروع میکنیم، که در آن کاربران میتوانند با فشار طولانی دکمه روشن/خاموش، کارهای چندمرحلهای را به Gemini واگذار کنند. این ویژگی که بهعنوان ویژگی بتا در برنامه Gemini راهاندازی میشود، در ابتدا از مجموعهای منتخب از برنامهها در دستههای تحویل غذا، خواربار، و همسفری در ایالات متحده و کره پشتیبانی خواهد کرد. چه کاربران بخواهند یک سفارش پیتزای پیچیده برای اعضای خانوادهشان با سلیقههای خاص ثبت کنند، چه بخواهند یک سفر اشتراکی چندایستگاهی را با همکارانشان هماهنگ کنند، یا آخرین خرید خواربارشان را دوباره سفارش دهند، Gemini میتواند بااستفاده از بافت موجود در برنامههای شما و بدون نیاز به هیچ کار توسعهدهندهای، به تکمیل تکالیف کمک کند.
وقتی تکلیفی در پسزمینه ازطریق خودکارسازی واسط کاربر درحال انجام است، کاربران کنترل را در دست دارند. برای هر کنش خودکارسازی، کاربران این گزینه را دارند که پیشرفت تکلیف را ازطریق اعلانها یا «نمای زنده» نظارت کنند و میتوانند در هر نقطهای به کنترل دستی تغییر دهند تا تجربه را بهدست بگیرند. Gemini همچنین بهگونهای طراحی شده است که قبلاز تکمیل تکالیف حساس، مانند خرید، به کاربران هشدار دهد.
پیشنگری
در Android 17، بهدنبال گسترش این قابلیتها هستیم تا به کاربران، توسعهدهندگان، و سازندگان دستگاه بیشتری دسترسی پیدا کنیم.
درحالحاضر، درحال ساختن تجربههایی با مجموعه کوچکی از توسعهدهندگان نرمافزار هستیم و با تکامل بومسازگان، بر تجربههای کاربری با کیفیت بالا تمرکز میکنیم. قصد داریم اواخر امسال جزئیات بیشتری درباره نحوه استفاده از AppFunctions و خودکارسازی میانای کاربر برای فعال کردن ادغامهای عاملی برای برنامهتان ارائه دهیم. منتظر بهروزرسانیها باشید.
-
اخبار محصولامروز در «نشست تولیدکنندگان نرمافزار Android»، دردسترس بودن گسترده بسیاری از ابزارها و میاناهای برنامهسازی کاربردی را اعلام میکنیم که برای حذف اصطکاک روزمره و ارائه انعطافپذیری بیشتر به شما برای ساختن برنامههای Android عالی طراحی شدهاند.
Matthew McCullough • زمان خواندن: ۴ دقیقه -
اخبار محصولامروز اولین مجموعه از تکالیف چندگامی (LHT) را منتشر میکنیم که تکالیفی بسیار پیچیده هستند و تکمیل آنها برای یک مهندس چند روز یا حتی یک هفته طول میکشد. همچنین درحال معرفی ارزیابی عاملگرا هستیم که با نمایندگان ارائهدهندگان مدل مربوطه شروع میشود.
Matthew McCullough • ۳ دقیقه خواندن -
اخبار محصولامروز Android 17 را منتشر میکنیم و آن را در اکثر دستگاههای Pixel پشتیبانیشده دردسترس قرار میدهیم. در ماههای آینده، منتظر دستگاههای جدیدی باشید که Android 17 را اجرا میکنند.
Matthew McCullough • مدتزمان مطالعه: ۱۳ دقیقه
جدیدترین اطلاعات آماری توسعه Android را بهصورت هفتگی در صندوق ورودیتان دریافت کنید.