Skip to content

核心模块

知音(Zhin)

适配器(Adapter)

  • 连接知音和机器人的桥梁(上传下达)
  • 适配对应平台机器人连接到知音
  • 机器人的载体

机器人(Bot)

  • 将对应平台推送的内容封装成会话,并提交给上一级(适配器)

会话(Session)

  • 描述平台推送内容、发出该内容的机器人、所使用的适配器的对象
  • 提供一系列快捷功能

上下文(Context)

插件(Plugin)

普通开发者该关心的

服务(Service)

指令(Command)

  • 处理消息会话的特殊对象

组件(Component)

  • 处理消息会话的特殊对象

中间件(Middleware)

  • 处理消息会话的回调函数,处理顺序与Koa的洋葱模型相同