botframework - 异步提示用户
问题描述
我正在尝试开发一个自定义聊天机器人来替换 CLI 工具的界面。该工具通过内置的类型和值验证“提示”用户输入。此提示在执行期间的各个点异步完成。
CLI 工具是使用 TypeScript 构建的,因此我使用相同的 SDK 以实现兼容性。
提示时,该工具提供了一个问题列表(名称、类型、选择选项、默认值、验证功能),我可以使用这些问题进行集成,WaterfallDialog
尽管这只能通过集成测试工作,但不能在完整的机器人上下文中使用询问列表中的第一个问题,然后恢复父对话框。
我是构建 ChatBots 的新手,希望能提供一些有关如何完成此操作的指导。
提前致谢。
解决方案
推荐阅读
- android - 如何使 ConstraintView 中的 WebView 尊重边界?
- java - 如何在非 Spring 的原型类中使用 @Autowired
- mysql - 某些条件下的唯一 varchar
- vb.net - 从 datagridview 传递到另一个表单的值仅显示 gridview 中的第一个值而不是 unque 行的值
- java - 如何在不使用内置库函数 InetAddress.getbyName() 的情况下获取任何主机的 IP 地址?
- javascript - 莫里斯甜甜圈图标签显示未定义错误
- android - 关闭键盘时 TextFormField 数据消失
- go - 如何将一段结构编组为有效的 JSON
- java - HTTP 状态 404 - 在 JSP 中单击带有表单标记的提交按钮时未找到
- c# - 获取随机对象并返回它的通用方法