رعايةتسجيل الدخولأرسِل
المدونة

Siri AI أصبحت مفتوحة لكل المطورين الآن. هذا ما سأفعله بتطبيقي لنظام Mac

بقلم Justinas Rolando، صانع MacPip

الجواب المختصر

في 3 نوفمبر فتحت Apple المعاينة التجريبية لـ Siri AI للمطورين لكل المطورين، في النسخ التجريبية من macOS 27.3 وiOS 27.3 وiPadOS 27.3 وvisionOS 27.3. يرتبط تطبيقك عبر App Intents: ضع على الـ intent علامة @AppIntent(.tool)، وأعطه title وdescription واضحين، وتستطيع Siri تشغيله. لا يعمل ذلك حاليًا إلا في إصدارات التطوير وفي TestFlight الداخلي. سيُفتح الإرسال إلى App Store في الربيع.

أمس، 3 نوفمبر، نشرت Apple منشورًا قصيرًا بعنوان Siri AI أصبحت الآن مفتوحة لكل المطورين. صدر في اليوم نفسه الذي صدرت فيه أول نسخة تجريبية من macOS 27.3، وهو أنفع ما في تلك النسخة لأمثالي ممن يصنعون تطبيقات Mac صغيرة. فقضيت هذا الصباح في قراءة الوثائق الجديدة بدل القيام بعملي الفعلي.

إليك ما تغيّر، وما يمكنك فعله به وما لا يمكنك حتى الآن، وما سأفعله أولًا.

ما الذي تغيّر

ما لا يمكنك فعله بعد

هذا الجزء أهم من الجزء اللامع.

لذا لا حاجة لأحد أن يتعجل إصدار تحديث هذا الأسبوع. ما لديك هو بضعة أشهر لإتقان العمل قبل أن يتمكن مستخدمو تطبيقك من تجربته.

كيف تعمل، بكلمات بسيطة

هناك ثلاثة أجزاء، والأول هو معظم العمل.

  1. الـ intents الأدوات. تضيف الماكرو @AppIntent(.tool) إلى app intent. هذا يجعله أداة يمكن لـ Siri استدعاؤها. تنصح Apple بإعطاء الـ intent وكل معاملاته title وdescription حقيقيين، لأن Siri تقرؤهما لتقرر أي أداة تناسب ما قاله الشخص. وإذا كان الـ intent لديك يستخدم بالفعل أحد مخططات Apple التي تدعم Siri، فلا تضيف الماكرو.
  2. المحتوى الذي تستطيع Siri العثور عليه. لا تعثر Siri إلا على ما تتيحه لها. تطلب الوثائق وضع كيانات تطبيقك في Spotlight، ويمكن الآن لـ Siri إظهار أي كيان في الفهرس الدلالي لـ Spotlight، وليس فقط الكيانات المطابقة لمخطط.
  3. المهارات، فقط إذا احتجتها. تضيف ملفًا واحدًا Skills.skillsbundle إلى هدف تطبيقك. داخل مجلد Skills فيه، يحصل كل skill على مجلد خاص به، باسم من أحرف صغيرة وأرقام وشرطات، ويحتوي ملفًا واحدًا SKILL.md. توضح Apple أن الـ skill إرشاد وليس سكربتًا: لا تنفّذ Siri الخطوات التي تذكرها بالترتيب.

تفعل Apple هذا بالفعل في تطبيقاتها، ومنها Finder وFiles وNotes وPreview وReminders وSafari وShortcuts. إذا كانت لديك إحدى العادات التي تغطيها Siri الآن، مثل «أرشفة الملفات التي لم أفتحها منذ سنة»، فهذا مؤشر جيد على مستوى المعيار.

ما سأفعله أولًا، بهذا الترتيب

هذه آرائي الخاصة، وليست قائمة Apple.

  1. دوّن خمسة أشياء قد يطلبها شخص ما. ليست ميزات، بل طلبات بكلمات بسيطة. «ابدأ جلسة تركيز لمدة 25 دقيقة.» «أرني المقاطع التي نسختها هذا الصباح.» إذا لم تستطع التفكير في خمسة، فقد لا يحتاج تطبيقك هذا بعد، وهذا لا بأس به.
  2. راجع الـ intents الموجودة لديك. كثير من تطبيقات Mac تتضمن بالفعل App Intents لـ Shortcuts. اقرأ عناوينها وأوصافها كأنك Siri. الـ intent المسمى «Run Action» بلا وصف لن يتم اختياره.
  3. اجعل اثنين أو ثلاثة منها أدوات. ابدأ بالإجراءات من الخطوة 1. لا تحدد كل شيء: بحسب الوثائق، لا ينبغي أن يكون الـ intent الذي يضبط أداة واجهة فقط ولا يفعل شيئًا في perform() أداة.
  4. أدخل محتواك في Spotlight. إذا كان الناس سيسألون عن أشياء في تطبيقك (ملاحظات، مقاطع، مشاريع، مؤقتات)، فلن تعثر Siri عليها إلا عبر Spotlight.
  5. شغّل فحوص Apple. استخدم Siri Integration Advisor في Xcode، ثم اكتب برمجيًا بعض طلباتك الخمسة باستخدام SiriEvaluations، لتلاحظ إن جعل تغيير ما Siri أسوأ.
  6. اكتب skill فقط لمهمة حقيقية متعددة الخطوات. ملف SKILL.md واحد واضح أفضل من خمسة ملفات غامضة.
  7. لا تَعِد المستخدمين بها بعد. لا تكتب «Works with Siri AI» في صفحة تطبيقك أو ملاحظات الإصدار حتى يتمكن الناس فعلًا من استخدامها في نسخة يمكنهم تنزيلها.

إذا لم تستطع تشغيل النسخة التجريبية 27.3، فالخطوات 1 و2 و3 ما زالت تنفع: هي في الغالب قراءة شيفرتك وكتابة أوصاف أفضل، وهذا يفيد Shortcuts اليوم أيضًا.

تحدّث إلى Apple ما دام ذلك رخيصًا

تقيم Apple جلسات Apple Intelligence Group Labs اليوم، 4 نوفمبر، من 9 إلى 10 صباحًا بتوقيت المحيط الهادئ، وغدًا، 5 نوفمبر، من 6 إلى 7 مساءً بتوقيت المحيط الهادئ. روابط التسجيل موجودة في منشور Apple. هذه معاينة، وتقول Apple إن الـ API قد يتغير، لذا فهذا هو الوقت الذي ما زال فيه للملاحظات أثر.

زاوية MacPip

أدرج في MacPip الكثير من تطبيقات الذكاء الاصطناعي وتطبيقات الإنتاجية، ومعظمها يقوم بالضبط بنوع الإجراءات الصغيرة المحددة التي تستطيع Siri تشغيلها الآن. أظن أن التطبيقات التي تتقن هذا بحلول الربيع ستحصل على طريقة جديدة ليُعثر عليها: أن يطلب الناس من Siri مهمة بدل البحث عن اسم تطبيق. سأراقب ذلك.

إذا كنت تستخدم وكيل برمجة، فإن موجّه الاستعداد لـ macOS القادم بداية جيدة لقراءة مشروعك قبل النسخة التجريبية. لن يكتب مهاراتك عنك، لكنه سيدلك على مكان وجود intents. وإذا كانت ميزات الذكاء الاصطناعي في تطبيقك تكلفك مالًا عن كل طلب، فإن حاسبة الاشتراك أو السعر لمرة واحدة الجديدة تُظهر ما يتبقى لك بعد الرسوم مع كل نموذج تسعير.

عندما تصدر، اذكر ذلك في ملاحظات الإصدار وحدّث صفحة تطبيقك. إذا لم يكن تطبيقك على MacPip بعد، فإن إضافته مجانية.

المصادر

واصل القراءة

أرسِل تطبيقكأدوات مجانية للصُّنّاع