Botframework-solutions: الأمر botskills connect - فشل RemoteManifest

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

#### ما هو المشروع المتأثر؟
نموذج مساعد Microsoft الظاهري

بأي لغة هذه؟

سي #

ماذا يحدث؟

أحاول تشغيل الأمر التالي لإضافة قالب المهارة إلى مساعد:

botskills connect --remoteManifest "http: //.azurewebsites.net / manifest / manifest-1.1.json "--luisFolder"\ Deployment \ Resources \ LU "- اللغات" en-us "--cs

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

1) Git clone microsoft virtual Assistant sample -> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/assistants/virtual-assistant/VirtualAssistantSample
2) نموذج مهارة Microsoft استنساخ Git -> https://github.com/microsoft/botframework-solutions/tree/master/samples/csharp/skill/SkillSample
3) انشر في كلا المستودعات المستنسخة في اللازوردية
4) قم بتحديث بيان المهارات الخاصة بك -> https://microsoft.github.io/botframework-solutions/skills/tutorials/create-skill/csharp/5-update-manifest/
5) حاول ربط مهارتك بالمساعد الافتراضي. البرنامج التعليمي: https://microsoft.github.io/botframework-solutions/skills/tutorials/create-skill/csharp/7-add-your-skill/

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

لتوصيل المهارة بنجاح بالمساعد الافتراضي

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

There was an error while connecting the Skill to the Assistant:
Error: An error ocurred while updating the Dispatch model:
Error: There was an error in the ludown parse command:
Command: ludown parse toluis --in "/Users/igorazevedo/Documents/Estagio/SkillAtendente/Teste/SkillSample/Deployment/Resources/LU/en-us/SkillSample.lu" --luis_culture en-us --out_folder "/Users/igorazevedo/Documents/Estagio/SkillAtendente/Teste/SkillSample/Deployment/Resources/LU/en-us" --out /users/igorazevedo/documents/estagio/skillatendente/teste/skillsample/deployment/resources/lu/en-us/skillsample.luis
Error: The execution of the ludown command failed with the following error:
Unable to write LUIS JSON file - /Users/igorazevedo/Documents/Estagio/SkillAtendente/Teste/SkillSample/Deployment/Resources/LU/en-us/users/igorazevedo/documents/estagio/skillatendente/teste/skillsample/deployment/resources/lu/en-us/skillsample.luis
Stopping further processing. 

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

Screen Shot 2020-03-04 at 18 48 44

Needs Triage Bug

ال 9 كومينتر

@ igor17400 - هل يمكن أن تكون هذه مشكلة إذن؟ هل يمكنك التحقق مما إذا كان لديك إذن بالكتابة إلى الدليل الهدف المذكور في الخطأ؟

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

لقد حاولنا إعادة إنتاج السيناريو الذي ذكرته باستخدام remoteManifest المقدم ووجدنا اختلافات في إنشاء الأمر ludown parse toluis .

بعد توثيق ludown ، يجب أن تكون الوسيطة --out FILE_NAME وفي لقطة الشاشة الخاصة بك عبارة عن PATH.

image

أريدك أن تعطيني نظرة عامة كاملة عما تفعله لمعرفة ما هو الخطأ. فيما يلي بعض الأسئلة الأولية التي أهتم بها بشكل خاص.

  • ما هو نظام التشغيل الذي تستخدمه؟
  • ما هو إصدار botskills الذي تستخدمه؟

مرحبا @ Batta32 وcsnarain أشكركم على اللاعبين لمساعدتي!

أولاً ، منحت أذونات الكتابة لجميع المجموعات وما زال هذا الخطأ يحدث.

ثانيا. أنا أستخدم macOS Catalina الإصدار 10.15.3 وإصدار botskills الخاص بي هو 1.0.14.

شكرا @ igor17400! سنقوم بإعادة إنتاج المشكلة مع الأخذ في الاعتبار المعلومات المقدمة وسنعود إليك لاحقًا 😊.

@ igor17400 ،
سوف نتحقق من سلوك botskills ونرد عليك لاحقًا 😊.

image

@ igor17400 ، أنشأنا PR # 3152 لحل هذه المشكلة.

يمكنك التحقق من صحة العلاقات العامة باستخدام botskills محليًا باتباع الخطوات التالية واستخدام هذا الفرع :

  1. افتح Terminal وانتقل إلى مجلد
  2. قم بتثبيت التبعيات التي تنفذ npm install
  3. بناء الحل تنفيذ npm run build
  4. ربط botskills المحلية تنفيذ npm link . إذا كنت قد قمت بالفعل بتثبيت botskills ، فيجب عليك إلغاء تثبيته بتنفيذ npm uninstall -g botskills
  5. انتقل إلى نموذج المساعد الافتراضي الخاص بك
  6. نفذ الأمر botskills connect

botskills connect --remoteManifest http://skillsampletest-s3wpno5.azurewebsites.net/manifest/manifest-1.1.json --luisFolder- اللغات "en-us" --cs

  1. تحقق من انتهاء أمر الاتصال بشكل صحيح

مرحبًا @ Batta32 ، الرابط -> https://github.com/microsoft/botframework-solutions/tree/feature/southworks/fix/connect-mac-issue ينتج عنه 404 صفحة غير موجودة. هل هناك شيء خطأ في هذا الرابط؟

مرحبًا @ igor17400 ، نظرًا الرئيسي واتباع الخطوات المحددة أعلاه 😊.

نعم! شكرا لدعمك @ Batta32! 😊

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