اخبار محصول

سیستم‌عامل هوشمند: مفیدتر کردن عامل‌های هوش مصنوعی برای برنامه‌های Android

‫۳ دقیقه برای خواندن
مشاهده نمایه Matthew McCullough
Matthew McCullough معاون رئیس، مدیریت محصول، توسعه‌دهنده نرم‌افزار 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 ارائه می‌دهد تا کاربران هرگز نیازی به ترک برنامه نداشته باشند. این تجربه چندحالته است و می‌تواند ازطریق صدا یا نوشتار انجام شود. کاربران حتی می‌توانند از عکس‌های برگردانده‌شده در مکالمه‌های بعدی استفاده کنند، مثلاً آن‌ها را در پیامک برای دوستانشان ارسال کنند.

photos.gif

این ادغام درحال‌حاضر در سری Galaxy S26 دردسترس است و به‌زودی برای دستگاه‌های Samsung که OneUI 8.5 و نسخه‌های جدیدتر در آن‌ها اجرا می‌شود ارائه خواهد شد. ‫Gemini ازطریق AppFunctions می‌تواند تکالیف را در دسته‌های مختلف برنامه مانند تقویم، یادداشت‌ها، و تکالیف در دستگاه‌های سازندگان مختلف خودکارسازی کند. چه هماهنگ کردن رویدادهای تقویم باشد، چه سازمان‌دهی یادداشت‌ها، یا تنظیم یادآورهای فهرست کارهای انجام‌دادنی، کاربران می‌توانند فعالیت‌های روزانه را در یک مکان ساده‌سازی کنند.

فعال کردن برنامه‌های عامل با خودکارسازی هوشمند میانای کاربر

درحالی‌که AppFunctions چارچوبی ساختاریافته و کنترل بیشتری برای برنامه‌ها فراهم می‌کند تا با دستیارها و عامل‌های هوش مصنوعی ارتباط برقرار کنند، می‌دانیم که هنوز هر تعاملی ادغام اختصاصی ندارد. همچنین درحال توسعه چارچوب خودکارسازی میانای کاربر برای عامل‌ها و دستیارهای هوش مصنوعی هستیم تا تکالیف عمومی را به‌طور هوشمندانه در برنامه‌های نصب‌شده کاربران اجرا کنند، و شفاف‌سازی و کنترل کاربر نیز در آن تعبیه شده است. این پلاتفرم است که کارهای سنگین را انجام می‌دهد تا توسعه‌دهندگان بتوانند بدون نیاز به کدنویسی به دسترسی عامل‌گرا برسند. این روشی کم‌زحمت برای گسترش دسترسی آن‌ها بدون نیاز به تلاش مهندسی بزرگ درحال‌حاضر است. 
 

برای دریافت بازخورد درحین اصلاح این چارچوب، با پیش‌نمایش اولیه در سری Galaxy S26 و دستگاه‌های Pixel 10 منتخب شروع می‌کنیم، که در آن کاربران می‌توانند با فشار طولانی دکمه روشن/خاموش، کارهای چندمرحله‌ای را به Gemini واگذار کنند. این ویژگی که به‌عنوان ویژگی بتا در برنامه Gemini راه‌اندازی می‌شود، در ابتدا از مجموعه‌ای منتخب از برنامه‌ها در دسته‌های تحویل غذا، خواربار، و هم‌سفری در ایالات متحده و کره پشتیبانی خواهد کرد. چه کاربران بخواهند یک سفارش پیتزای پیچیده برای اعضای خانواده‌شان با سلیقه‌های خاص ثبت کنند، چه بخواهند یک سفر اشتراکی چندایستگاهی را با همکارانشان هماهنگ کنند، یا آخرین خرید خواربارشان را دوباره سفارش دهند، Gemini می‌تواند بااستفاده از بافت موجود در برنامه‌های شما و بدون نیاز به هیچ کار توسعه‌دهنده‌ای، به تکمیل تکالیف کمک کند.

photos2.gif

وقتی تکلیفی در پس‌زمینه ازطریق خودکارسازی واسط کاربر درحال انجام است، کاربران کنترل را در دست دارند. برای هر کنش خودکارسازی، کاربران این گزینه را دارند که پیشرفت تکلیف را ازطریق اعلان‌ها یا «نمای زنده» نظارت کنند و می‌توانند در هر نقطه‌ای به کنترل دستی تغییر دهند تا تجربه را به‌دست بگیرند. ‫Gemini همچنین به‌گونه‌ای طراحی شده است که قبل‌از تکمیل تکالیف حساس، مانند خرید، به کاربران هشدار دهد. 

پیش‌نگری

در Android 17، به‌دنبال گسترش این قابلیت‌ها هستیم تا به کاربران، توسعه‌دهندگان، و سازندگان دستگاه بیشتری دسترسی پیدا کنیم.

درحال‌حاضر، درحال ساختن تجربه‌هایی با مجموعه کوچکی از توسعه‌دهندگان نرم‌افزار هستیم و با تکامل بوم‌سازگان، بر تجربه‌های کاربری با کیفیت بالا تمرکز می‌کنیم. قصد داریم اواخر امسال جزئیات بیشتری درباره نحوه استفاده از AppFunctions و خودکارسازی میانای کاربر برای فعال کردن ادغام‌های عاملی برای برنامه‌تان ارائه دهیم. منتظر به‌روزرسانی‌ها باشید.

نویسنده:
ادامه خواندن