mirror of
				https://github.com/nonebot/nonebot2.git
				synced 2025-10-30 22:46:40 +00:00 
			
		
		
		
	🔖 Release 2.3.0
This commit is contained in:
		| @@ -0,0 +1,24 @@ | ||||
| --- | ||||
| sidebar_position: 1 | ||||
| description: NoneBot 机器人构成及基本使用 | ||||
|  | ||||
| options: | ||||
|   menu: | ||||
|     - category: tutorial | ||||
|       weight: 30 | ||||
| --- | ||||
|  | ||||
| # 机器人的构成 | ||||
|  | ||||
| 了解机器人的基本构成有助于你更好地使用 NoneBot,本章节将介绍 NoneBot 中的基本组成部分,稍后的文档中将会使用到这些概念。 | ||||
|  | ||||
| 使用 NoneBot 框架搭建的机器人具有以下几个基本组成部分: | ||||
|  | ||||
| 1. NoneBot 机器人框架主体:负责连接各个组成部分,提供基本的机器人功能 | ||||
| 2. 驱动器 `Driver`:客户端/服务端的功能实现,负责接收和发送消息(通常为 HTTP 通信) | ||||
| 3. 适配器 `Adapter`:驱动器的上层,负责将**平台消息**与 NoneBot 事件/操作系统的消息格式相互转换 | ||||
| 4. 插件 `Plugin`:机器人的功能实现,通常为负责处理事件并进行一系列的操作 | ||||
|  | ||||
| 除 NoneBot 机器人框架主体外,其他部分均可按需选择、互相搭配,但由于平台的兼容性问题,部分插件可能仅在某些特定平台上可用(这由插件编写者决定)。 | ||||
|  | ||||
| 在接下来的章节中,我们将重点介绍机器人功能实现,即插件 `Plugin` 部分。 | ||||
		Reference in New Issue
	
	Block a user