مجموعة Alexa Skills > ابدأ

Get Started

ابدأ مع Alexa Skills Kit

تعرف على طريقة عمل Alexa Skills وكيف يمكنك تطويرها باستخدام مجموعةAlexa Skills Kit (ASK). اطلع على الأنواع المختلفة من الـskills التي يمكنك تطويرها، واستكشف واجهات برمجة التطبيقات والأدوات ذاتية الخدمة التي تسهل بدء العمل. تعرف على التجارب الملهمة للآخرين، ثم ابدأ بترجمة رؤيتك الخاصة على أرض الواقع.

 

 

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

ما يميز هذه الطريقة الجديدة للتفاعل بين الإنسان وأجهزة الكومبيوتر هو أنَّها تجعل التطبيقات الحاسوبية القوية أسهل في الاستخدام ومتاحة لعدد أكبر من الأشخاص؛ فمثلاً، بدلاً من أن يضطر المستخدم إلى تمرير أصبعه على الشاشة أو النقر عدة مرات على الماوس لتشغيل الموسيقى، ما عليه سوى أن ينطق بهذه الكلمات "Alexa، شغّلي أشهر الأغاني".

أنظمة الذكاء الاصطناعي للمحادثات هي عبارة عن أجهزة كمبيوتر يمكن للأشخاص التفاعل معها بكل بساطة، بمجرد التحادث معها. بفضل الذكاء الاصطناعي للمحادثات، أصبحت الأجهزة التي تدعم الصوت مثل أمازونEcho  تتيح نوعًا من التفاعلات الخيالية المبتكرة والمستقبلية التي كنَّا نحلم بها منذ عقود. ومن خلال واجهة المستخدم الصوتية (VUI)، أصبح بمقدور الخدمات الصوتية مثل Alexa التواصل مع الأشخاص بطرق سهلة، وأيضًا حل المشكلات، واكتساب قدر أكبر من الذكاء بمرور الوقت.

 

كيف تعمل Alexa Skills

تعتمد Alexa Skills نموذجًا تفاعليًا (أو واجهة المستخدم الصوتية) وتطبيقًا ذو نظام خاصٍ به. عندما يتحدث الشخص، تقوم Alexa بتحليل الكلام ووضعه في سياق النموذج التفاعلي لتحديد طلب العميل. ومن ثم ترسل Alexa الطلب إلى مهارة التطبيق ذي المنطق الخاص، والتي ستستجيب له بطريقتها. بذلك، فأنت ستعرض تطبيقك ذي منطقه الخاص كخدمة سحابية خلفية تستضيفها Alexa أو Amazon Web Services  أو مزود آخر.

line-break

اكتشف ميزات مجموعة Alexa Skills

أنواع skills متعددة

 

اختر نوع الـskill بناءً على الغرض المرجو منها. بإمكانك أيضًا استخدام واجهات برمجة التطبيقات (APIs) المبنية على الغرض ونماذج التفاعل لحالات الاستخدام الشائعة مثل المنزل الذكي، أو استخدام نوع الـskill المخصصة لبناء التجارب المختلفة. فأنت تحدد نموذج التفاعل عند اختيارك لـskill مخصصة.

واجهات برمجية التطبيقات

 

استخدم واجهات برمجة التطبيقات الخاصة بنا في الخدمة المساندة لاستلام طلبات العملاء من Alexa وتحديد كيفية رد Alexa على هذه الطلبات. يمكنك استخدام واجهات برمجة التطبيقات من تخصيص تجربتك وربط حسابات العملاء وبيع السلع والخدمات والاستفادة من مجموعة وظائف أخرى لـ Alexa.

مجموعات تطوير البرمجيات

 

استفد من مجموعات تطوير البرمجيات (SDKs) من Alexa Skills للتخفيف من تعقيدات الرموز والبرمجة. توفر مجموعات تطوير البرمجيات لتطبيقات (Java, Node.Js, Python)، وظائف لغوية محددة للمهام الشائعة، ما يتيح لك إمكانية التركيز على منطق الـskill الخاص بك، وليس على البرمجة التقليدية.

أدوات إشراك العملاء


تساعد هذه الأدوات في بناء إستراتيجية ناجحة لتوسيع نطاق وصول Alexa Skills. أنقل الشارات إلى Alexa حول وظائف الـskill لإضافة خاصية تقدم طلبات بدون أسماء، أو استقطب العملاء من قنواتك المملوكة والمدفوعة.

تحليلات

 

يمكنك الاستفادة من تحليلات مجموعة Alexa Skills للتأكد من سير الأمور بنحو جيد وتحديد فرص التطور. توفر مجموعة Alexa Skills سلسلة واسعة من أدوات القياس، ويتضمن ذلك العملاء والمقاصد والجلسات والتعابير ووقت الاستجابة.

أدوات التطوير

 

يمكنك استخدام وحدة التحكم التابعة لمجموعة Alexa Skills أو واجهة الأوامر المرتبطة بمجموعة Alexa Skills لإنشاء skills وإداراتها واختبارها ونشرها. بإمكانك أيضاً دمج هذه الوظائف في أنظمتك من خلال واجهة برمجة تطبيقات إدارة الـ skill (SMAPI).

الخطوات التالية 

هل أنت مستعد لبناء skills؟ ابدأ ببناء skills بسرعة من خلال البرامج التعليمية للمبتدئين حول الـ skills المخصصة، أو تعمّق أكثر في تفاصيل مجموعة Alexa Skills.