Botframework-solutions: [Virtual Assistant Template] mainDialog لا يعمل لأحداث الرسائل

تم إنشاؤها على ٨ يناير ٢٠٢٠  ·  4تعليقات  ·  مصدر: microsoft/botframework-solutions

ما المشروع المتأثر؟

حلول بناء الروبوتات

بأي لغة هذه؟

المطبوع

ماذا يحدث؟

يبدو أن الروبوت غير قادر على حل الوعد على routerDialog.js
const status = await this.onInterruptDialog(innerDc);
عندما يكون الحدث رسالة

ما هي خطوات إعادة إظهار هذه المشكلة؟

لقد استبدلت للتو حوار onboarding بحوار OAuth

ماذا كنت تتوقع أن يحدث؟

مباشرة إلى الطريق

هل يمكنك مشاركة أي سجلات أو ناتج خطأ وما إلى ذلك؟

أي لقطات شاشة أو سياق إضافي؟

Screenshot 2020-01-08 at 16 03 00

Needs Triage Bug

التعليق الأكثر فائدة

بعد إلغاء تنشيط البرامج الوسيطة التالية:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
يظهر خطأ أخيرًا في محاكي botframework:

Screenshot 2020-01-09 at 09 35 53

ما زلت أبحث عن المصدر. ما يبدو غريباً بالنسبة لي هو أن المشكلة تكمن في نوايا LUIS ، وأن الكود لا يصل أبدًا إلى طريقة مسار الحوار mainDalog.
أود أن أسمع أي ملاحظات قد تكون لديكم.

شكرا،
نيستور

ال 4 كومينتر

مرحبًا nestoralonsovina ، شكرًا للإبلاغ عن هذه المشكلة!

  1. هل يمكنك توفير الخطوات اللازمة لإعادة إنتاج السيناريو الخاص بك؟
  2. هل تستخدم نموذج المساعد لفرع master ؟
  3. ما هو الإصدار الذي تستخدمه من حلول botbuilder؟ هل يمكنك التحقق مما إذا كان [email protected] وهو الأحدث من npmjs ؟

حاليًا ، نقوم بترحيل أحدث التغييرات لإصدار 0.7Beta إلى حلول TypeScript (بما في ذلك مكتبة حلول botbuilder )

شكرا لك،
دييغو

مرحبًا nestoralonsovina ، شكرًا للإبلاغ عن هذه المشكلة!

  1. هل يمكنك توفير الخطوات اللازمة لإعادة إنتاج السيناريو الخاص بك؟
  2. هل تستخدم نموذج المساعد لفرع master ؟
  3. ما هو الإصدار الذي تستخدمه من حلول botbuilder؟ هل يمكنك التحقق مما إذا كان [email protected] وهو الأحدث من npmjs ؟

حاليًا ، نقوم بترحيل أحدث التغييرات لإصدار 0.7Beta إلى حلول TypeScript (بما في ذلك مكتبة حلول botbuilder )

شكرا لك،
دييغو

نحن نستخدم الفرع الرئيسي لقالب المساعد الافتراضي (وهو نفس النموذج الذي تم إنشاؤه منذ 2-3 أسابيع مع yeoman على ما أظن) والإصدار 4.4.9 من حلول botbuilder

من الصعب تقديم خطوات إعادة إنتاج الخطأ ، وأحد الأسباب التي جعلتني أحجم قليلاً عن فتح هذه المشكلة. لقد ظهر فجأة منذ يومين ، لقد حاولت إنشاء نموذج للخدش وببساطة نسخ ولصق ملفات التكوين (appsettings.json و cognitivemodels.json) وما زال لا يعمل ، مع ظهور الخطأ في نفس المكان.

نقوم بتشغيل الروبوت محليًا باستخدام botframework emulator (مع ngrok) ، على كل من Windows و macOS ، كما حاولنا نشر الروبوت واستمر في الدردشة والفرق على الويب.

أعتقد أن هذه هي كل المعلومات التي يمكنني أن أقدمها لك ، وربما لديك ما تقوله حول كيفية إصلاحها.

شكرا،
نيستور

بعد إلغاء تنشيط البرامج الوسيطة التالية:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
يظهر خطأ أخيرًا في محاكي botframework:

Screenshot 2020-01-09 at 09 35 53

ما زلت أبحث عن المصدر. ما يبدو غريباً بالنسبة لي هو أن المشكلة تكمن في نوايا LUIS ، وأن الكود لا يصل أبدًا إلى طريقة مسار الحوار mainDalog.
أود أن أسمع أي ملاحظات قد تكون لديكم.

شكرا،
نيستور

لقد توصلنا أخيرًا إلى عدم توافق بين نيتين في LUIS ، لذلك أغلقت المشكلة نظرًا لأنها لا تتعلق بالقالب.

شكرا.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات