维京说11 MS Bot Framework初览

问题:什么是微软的Bot Framework?

Bot Framework(本文后续简称BF)是微软创建、测试和部署Bot的平台。在BF上,通过支持.NET,Node.js和REST的Bot Builder SDK可以快速开始构建Bot。
为什么需要BF?提供底层I/O、ASR、TTS、NLU和对话展现等相关能力,降低BOT开发成本。

与之配套,有这样几个基础模块:

  1. Bot Framework protal:创建、管理和诊断Bot的平台,同时提供在网页中嵌入Bot的能力。
  2. Bot Builder:提供支持.NET和Node.js的SDK,可快速的创建bot的模型,并且也提供了模拟器(emulator)用于测试和调试机器人,另外也提供了大量的bot示例,可以用于开发时参考。
  3. Channels:Bot的发布渠道,发布后,用户可以在这些渠道上使用Bot,例如email、FACEBOOK、Skype等。

以上三个模块分别对应了Bot创建、开发、发布。

参考:https://docs.microsoft.com/en-us/bot-framework/overview-introduction-bot-framework


系列目录:http://www.jianshu.com/p/efd0d0b90ddf
字典汇总:http://www.jianshu.com/p/6ff2604bbe6b

See you:)

你可能感兴趣的:(维京说11 MS Bot Framework初览)