我使用Bot Composer Tool创建了一个项目,并实现了许多对话框。在解决方案文件夹中,我可以看到所有对话框文件都是JSON格式,文件格式.dialog.
要求:
我不得不使用AdaptiveDialogs(Microsoft.Bot.Builder.Dialogs(方法和.NET SDK创建一个相同的项目。
我在下面的github链接中找到了关于如何使用.NET SDK开发自适应对话框的相同链接。
https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/csharp_dotnetcore/adaptive-dialog
我还发现了Bot Composer样本
https://github.com/microsoft/BotBuilder-Samples/tree/main/composer-samples
但是有什么工具可以让我转换Bot Composer吗;。对话框";文件JSON到AdaptiveDialog.CS文件,可以兼容AdaptiveDialog SDK代码
没有办法将.dialog
转换为等效的.cs
文件,尽管可以实现一个。
但是,您可以在自定义运行时中运行使用Composer创建的机器人程序,在那里您可以进行某些自定义。
自定义运行时实际上使用这些.dialog
文件,因此不需要转换为代码即可使用Adaptive Dialogs。