نماذج على GitHub # (Dialogflow)

استخدِم هذه الصفحة لفلترة نماذجنا حسب ميزات "المهام مع مساعد Google" المتوافقة معها.

انقر على اسم النموذج لعرض النماذج الكاملة وتنزيلها على GitHub، ثم البدء في إنشاء "المهام" الخاصة بك.

Dialogflow

يسرد الجدول التالي نماذج مشاريع "المهام" التي تستخدِم Dialogflow. يمكنك فلترة هذا الجدول حسب ميزات "المهام مع مساعد Google" التي تريد استخدامها في النموذج.

فلترة حسب
عيّنة الوصف الميزات
ساخرة لصانعي الأسماء يعرض هذا التطبيق، الذي تم إنشاؤه بالكامل في Dialogflow، كيفية إنشاء أهداف بسيطة وتحليل إدخالات المستخدم المستندة إلى الكيانات وإعادة استخدامها في الردّ على الكلام. الحصول على النص الأولي وSSML والتنفيذ عبر الرد التلقائي على الويب وكيانات النظام وملء الخانة
أداة إنشاء الأسماء الساخرة باستخدام Webhook
(Node.js, Java)
هذه هي أداة "أداة إنشاء الأسماء الساخرة" التي تم تنفيذها باستخدام ردّ تلقائي على الويب. يستخدم الرد التلقائي المحدد مكتبة عميل Node.js لتسلسل إدخال كيان المستخدم مع سلسلة الرد. وسيطات الهدف، التنفيذ من خلال الرد التلقائي على الويب
حقائق عن Google
(Node.js, Java)
يقدّم هذا التطبيق العديد من المفاهيم المتقدّمة من مكتبة عملاء Node.js وDialogflow. ويشمل ذلك أهداف التشغيل الإضافية التي تُستخدَم لتقديم إجراءات جديدة لتطبيق Dialogflow، بالإضافة إلى سياقات Dialogflow، والتي يتم استخدامها لفرض توجيه الاتجاهات والحفاظ على الحالة في مربّع الحوار. SSML، وتنفيذ الطلبات من خلال الرد التلقائي على الويب، والعناصر المخصّصة، والإجراءات المتعددة (أغراض الربط/التفعيل لصفحة معيّنة في التطبيق)، وسياقات Dialogflow، وتحديد السياق من الردّ التلقائي على الويب، واستمرار البيانات الواردة في مربّع الحوار، والاستجابة المنسّقة (مثل البطاقات، والروابط الخارجية، وشرائح الاقتراحات)
الاسم Psymic
(Node.js, Java)
يوضِّح هذا النموذج واجهة برمجة التطبيقات Permission API للحصول على معلومات المستخدمين من خلال طلب إما الاسم أو الموقع الجغرافي. تنفيذ الطلب من خلال الردّ التلقائي على الويب، هدف المساعد: "askForPermission"
مكونات المحادثة
(Node.js, Java)
يعرض هذا النموذج جميع العناصر المرئية الغنية بصريًا الممكنة في محادثة باستخدام Dialogflow. تنفيذ الطلب من خلال الرد التلقائي على الويب، والاستجابة التفاعلية (مثل البطاقات، وعناصر الروابط، وشرائح الاقتراحات)، واختيار القائمة، واختيار لوحة العرض الدوّارة، واختيار لوحة العرض الدوّارة، والرد على الوسائط
Number Genie
(Node.js, Java)
إنّ ميزة Number Genie (متوفّرة على الأجهزة المؤهّلة المزوّدة بخدمة "مساعد Google" - "Ok Google، التحدّث إلى Number Genie") هي مثال نموذجي على التطبيقات العالية الجودة التي توفّرها خدمة "مساعد Google". في هذا النموذج، يمكنك العثور على شخصية متطورة، وتفاعلات معقّدة، وأمثلة على إصلاح المحادثات. SSML، وتلبية الطلبات من خلال الرد التلقائي على الويب، وكيانات النظام، وملء الخانات، والإجراءات المتعددة (أغراض الربط/التفعيل في التطبيق)، وسياقات Dialogflow، وإعداد السياق من الردّ التلقائي على الويب، واستمرار البيانات في مربّع الحوار، والاستجابة المنسّقة (مثل البطاقات، والروابط، وشرائح الاقتراحات)، واستمرار البيانات في عدة مربّعات حوار، وأفضل ممارسات تصميم VUI، والأقلمة
المعاملات
(Node.js, Java)
هذا مثال لوضع الحماية لإنجاز تدفق المعاملات. ويشمل ذلك التأكيد على أنّه بإمكان المستخدم إجراء معاملة، والحصول على عنوان التسليم، وتأكيد اكتمال المعاملة بنجاح. توصيل الطلبات عبر الرد التلقائي على الويب، المعاملات
SSML
(Node.js, Java)
يشرح هذا النموذج استخدام لغة SSML، بما في ذلك العروض الترويجية والتأثيرات الصوتية. SSML، توصيل الطلبات عبر الرد التلقائي على الويب
الأهداف المساعدة
(Node.js, Java)
يوضِّح هذا النموذج استخدام أغراض المساعد المضمَّنة في DialogFlow، بما في ذلكAskForPlace وAskForConfirmation وغير ذلك. تنفيذ الطلب من خلال الردّ التلقائي على الويب، الغرض من المساعد: "askForConfirmation"، الغرض من المساعد: "askForDateTime"، مساعد Intent: "askForPermission"، قصد مساعد Google: "askForPlace"، مساعد Intent: "askForSignIn"
التحديثات
(Node.js, Java)
يعرض هذا النموذج تطبيقًا يقدّم نصائح حول تطوير التطبيقات لخدمة "مساعد Google" باستخدام "المهام مع مساعد Google". توضّح طريقة استخدام واجهة برمجة التطبيقات Updates API لإرسال الإشعارات إلى المستخدم. إجراءات متعددة، تنفيذ الطلب من خلال الردّ التلقائي على الويب، والعناصر المخصّصة، والاستجابة التفاعلية (مثل البطاقات، ورابطات الروابط، وشرائح الاقتراحات)، واستمرار البيانات في جميع مربّعات الحوار، وCloud Firestore، وواجهة برمجة التطبيقات Updates API
السلع الرقمية
(Node.js)
يوضِّح هذا النموذج استخدام واجهة برمجة التطبيقات Digital Goods API لإجراء عمليات شراء رقمية. المعاملات وواجهة برمجة التطبيقات Digital Goods API
إجراء GDG
(Node.js)
يستخدم هذا النموذج واجهة برمجة التطبيقات Meetup API وCloud Translation API لتوفير معلومات متاحة للجميع حول مجموعات المطوّرين على منصة Google. SSML، وتلبية الطلبات من خلال الرد التلقائي على الويب، وكيانات النظام، وتعبئة الشرائح، والكيانات المخصّصة، والإجراءات المتعددة (الروابط المؤدية إلى صفحات في التطبيق/أغراض التفعيل)، وسياقات Dialogflow، واستمرار البيانات الواردة في الحوار، والاستجابة المنسّقة (مثل البطاقات، والروابط، وشرائح الاقتراحات)، وأفضل ممارسات تصميم VUI، والأقلمة
لوحة الرسم التفاعلية
(Node.js)
يعرض هذا النموذج كيفية إنشاء تجربة "لوحة تفاعلية" بسيطة باستخدام "المهام مع مساعد Google" لخدمة "مساعد Google". تستخدم واجهة برمجة التطبيقات sendTextQuery لتشغيل التنفيذ من واجهة المستخدم. توصيل الطلبات عبر الرد التلقائي على الويب، لوحة الرسم التفاعلية
رجل الثلج
(Node.js)
يعرض هذا النموذج كيفية إنشاء تجربة ألعاب حوارية باستخدام "لوحة الرسم التفاعلية" باستخدام "المهام مع مساعد Google" لخدمة "مساعد Google". توصيل الطلبات عبر الرد التلقائي على الويب، لوحة الرسم التفاعلية

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

يسرد الجدول التالي نماذج مشاريع "المهام" التي تستخدم حزمة تطوير البرامج (SDK) للإجراءات. يمكنك فلترة هذا الجدول حسب ميزات "المهام مع مساعد Google" التي تريد استخدامها في النموذج.

فلترة حسب
عيّنة الوصف الميزات
قل رقم
(Node.js, Java)
يستكشف هذا النموذج أساسيات تطبيق إجراء واحد لخدمة "مساعد Google" من خلال مكتبة برامج Node.js. وتشمل هذه الإعدادات ميزات بسيطة مثل الوصول إلى البيانات التي أدخلها المستخدم ومعالجة SSML. الحصول على نص أولي وSSML واستجابة منسّقة (مثل البطاقات ورابطات الروابط وشرائح الاقتراحات)
مكونات المحادثة
(Node.js, Java)
يعرض هذا النموذج جميع العناصر المرئية الغنية بصريًا الممكنة في محادثة ما باستخدام حزمة تطوير البرامج (SDK) للإجراءات. تنفيذ الطلب من خلال الرد التلقائي على الويب، والاستجابة التفاعلية (مثل البطاقات، ورابطات الروابط، وشرائح الاقتراحات)، واختيار القائمة، واختيار لوحة العرض الدوّارة، وتصفّح لوحة العرض الدوّارة، والرد على الوسائط
التحديثات
(Node.js, Java)
يعرض هذا النموذج تطبيقًا يقدّم نصائح حول تطوير التطبيقات لخدمة "مساعد Google" باستخدام "المهام مع مساعد Google". توضّح طريقة استخدام واجهة برمجة التطبيقات Updates API لإرسال الإشعارات إلى المستخدم. إجراءات متعددة، توصيل الطلبات من خلال الرد التلقائي على الويب، والاستجابة التفاعلية (مثل البطاقات، ورابطات الروابط، وشرائح الاقتراحات)، واستمرار البيانات في جميع مربّعات الحوار، وCloud Firestore، وUpdate API

المنزل المزوّد بأجهزة ذكية

هل تريد السماح للمستخدمين بالتحكّم في جهاز إنترنت الأشياء (IoT) باستخدام "مساعد Google"؟ يمكنك الاطّلاع على نموذج المنزل المزوّد بأجهزة ذكية. يستخدم هذا النموذج أجهزة افتراضية لإبراز وظائف واجهات برمجة تطبيقات Smart Home API، من خلال توضيح كيفية مزامنة حالة الجهاز مع الرسم البياني المنزلي من Google وتنفيذ أوامر التحكّم في أجهزة المستخدم.