核心模块
知音(Zhin)
适配器(Adapter)
机器人(Bot)
- 将对应平台推送的内容封装成会话,并提交给上一级(适配器)
会话(Session)
- 描述平台推送内容、发出该内容的机器人、所使用的适配器的对象
- 提供一系列快捷功能
上下文(Context)
插件(Plugin)
普通开发者该关心的
服务(Service)
指令(Command)
- 处理消息会话的特殊对象
组件(Component)
- 处理消息会话的特殊对象
中间件(Middleware)
- 处理消息会话的回调函数,处理顺序与
Koa
的洋葱模型相同