我正在开发一个项目,该项目需要创建一个商务聊天机器人,并且正在使用Microsoft机器人框架SDK V4。发起聊天后,在处理好问候意图后,该漫游器会使用自适应卡片和卡片操作显示其提供的服务(产品,查询)。现在这是我面临的挑战,我创建了不同的对话框来处理机器人提供的不同服务(ProductDialog,EnquiryDialog),ProductDialog显示机器人提供的五个服务/产品(问题1)如何使产品对话框显示卡操作提供服务。
现在第二个主要挑战是在显示了这些服务并且用户选择了一项之后,我如何将其选择转发到其相应的对话框来处理,可以说这五个服务是CustomerService,InsuranceService,HospitalService,SchoolService,BillingService和i分别为它们创建了一个dialog.cs类,如何从ProductDialog调用此对话框。
我不知道我的解释是否足够清楚。