Robot 机器人框架概述
EasyBot 机器人框架提供了完整的即时通讯机器人开发接口,包括消息处理、事件监听、适配器操作等功能。
框架组成
机器人框架由以下几个核心部分组成:
📝 数据模型 (Models)
- UserProfile - 用户基本信息
- MemberInfo - 群成员详细信息
- RobotProfile - 机器人基本信息
💬 消息系统
- MessageChain - 消息链容器,支持流式构建
- Segment - 消息片段基类和各种具体实现
🧩 消息片段 (Segments)
- TextSegment - 纯文本片段
- AtSegment - @用户片段
- ImageSegment - 图片片段
- FaceSegment - 表情片段
- ReplySegment - 回复引用片段