Apple دستیار بازسازی‌شده خود را به روی همه توسعه‌دهندگان گشوده است. این شرکت روز ۳ نوامبر ۲۰۲۶ پیش‌نمایشی با نام Siri AI Developer Preview را در بتاهای 27.3 سیستم‌عامل‌های iOS، iPadOS، macOS و visionOS منتشر کرد که به هر اپی امکان می‌دهد کارها و محتوای اختصاصی خود را از طریق چارچوب App Intents به Siri AI وصل کند. تا پیش از این، Siri AI بیشتر روی داده‌ها و کارکردهایی عمل می‌کرد که در قالب‌های تعریف‌شده سیستم می‌گنجیدند؛ دامنه‌ای محدودتر که سایت 9to5Mac آن را مهم‌ترین ضعف نسخه نخست می‌داند.

تغییر اصلی این است که کارهای اختصاصی هر اپ به ابزاری تبدیل می‌شوند که مدل می‌تواند انتخاب و اجرا کند. مستندات Apple این‌ها را tool intent می‌نامد: اپ یک intent را به‌عنوان ابزار علامت می‌زند و Siri AI هر جا درخواست کاربر لازم داشته باشد از آن استفاده می‌کند و در این کار از زمینه شخصی، درک محتوای صفحه و زبان طبیعی کمک می‌گیرد. پیگیری مرسوله، رزرو و ثبت سفارش از مثال‌هایی است که Apple آورده است. کاربر همیشه مجبور نیست نام اپ را بگوید؛ اگر اپ روی صفحه باز باشد، یک Live Activity فعال داشته باشد یا پیش‌تر در گفت‌وگو با Siri از آن نام برده شده باشد، دستیار خودش اپ را تشخیص می‌دهد؛ در مثال Apple، مقصد سوار شدن در یک سفر درخواست‌شده عوض می‌شود. Siri همچنین می‌تواند محتوایی را از یک اپ بردارد و به اپ دیگری بدهد و نتیجه را در کارت‌هایی نشان دهد که با نماهای خود توسعه‌دهنده ساخته شده‌اند.

برای درخواست‌های چندمرحله‌ای، Apple مفهوم app skills را معرفی کرده است. هر skill پوشه‌ای است با یک فایل مارک‌داون به نام SKILL.md که داخل یک Skills.skillsbundle برای هر اپ قرار می‌گیرد و به Siri توضیح می‌دهد چند tool intent چطور با هم کار می‌کنند، کدام را باید ترجیح داد و از چه چیزی باید پرهیز کرد. Apple تصریح می‌کند که این‌ها راهنما هستند، نه دستورالعمل قطعی: skillها رفتار قطعی و تکرارپذیر را تضمین نمی‌کنند و Siri فهرست intentها را به ترتیب اجرا نمی‌کند. افزون بر این، Siri AI اکنون می‌تواند هر موجودیتی را از نمایه معنایی Spotlight بیرون بکشد، نه فقط آن‌هایی که با یک قالب موجود جور درمی‌آیند.

ابزارهای آزمون هم همراه این APIها آمده‌اند. Siri Integration Advisor در Xcode برای بهتر کردن کد App Intents پیشنهاد می‌دهد و چارچوب تازه SiriEvaluations به توسعه‌دهندگان اجازه می‌دهد درخواست‌ها را به‌صورت برنامه‌ریزی‌شده بفرستند، پاسخ Siri را بسنجند و پسرفت‌ها را پس از هر تغییر پیدا کنند. به مجوز تازه یا عضویت در برنامه‌ای جداگانه نیازی نیست. همین قابلیت‌ها در حال رسیدن به اپ‌های خود Apple هستند، از جمله تقویم، فایل‌ها، Mail، نقشه، پیام‌ها، یادداشت‌ها، عکس‌ها، Safari و میان‌برها.

فعلاً کاربران عادی به این پیش‌نمایش دسترسی ندارند. این یکپارچه‌سازی‌ها فقط در نسخه‌های توسعه و برای آزمایش‌کنندگان داخلی TestFlight کار می‌کنند و آزمایش‌کنندگان بیرونی و نسخه‌های منتشرشده در App Store از آن بی‌بهره‌اند. به گفته Apple، این قابلیت‌ها چند ماه دیگر به دست مشتریان می‌رسد، ارسال اپ به App Store از بهار ممکن می‌شود و شرایط و سیاست‌های استفاده بعداً اعلام خواهد شد. خود Siri AI به زبان‌های انگلیسی، فرانسوی، ژاپنی، کره‌ای، پرتغالی و اسپانیایی کار می‌کند، روی iOS و iPadOS و watchOS در اتحادیه اروپا در دسترس نیست، به کاربران زیر ۱۳ سال ارائه نمی‌شود و سقف مصرف روزانه دارد که Apple می‌گوید در آینده با پرداخت هزینه قابل افزایش خواهد بود.

The Verge و 9to5Mac همان روز خبر را پوشش دادند و تأکید کردند که در بسیاری از موقعیت‌ها دیگر لازم نیست نام اپ گفته شود و app skills دستیار Apple را به آنچه دیگر دستیارهای مبتنی بر مدل از قبل انجام می‌دهند نزدیک‌تر می‌کند. Apple برای توسعه‌دهندگان در روزهای ۴ و ۵ نوامبر جلسه‌های آنلاین برگزار می‌کند.

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

منابع