基于飞书开放平台的智能对话机器人,使用官方SDK的WebSocket长连接方式接收消息,支持与Dify平台集成。
项目概述
本项目是一个飞书机器人应用,主要特点:
- 使用飞书官方SDK的WebSocket长连接接收消息
- 无需公网域名和加密配置
- 支持与Dify平台集成实现AI对话
- 支持本地开发部署
- 提供基础的消息处理框架
- 支持多轮对话上下文管理
- 提供完整的错误处理机制
技术架构
- 后端框架: FastAPI
- Python版本: 3.12
- 消息通信: 飞书SDK WebSocket长连接
- AI对话能力: Dify平台集成
- 数据存储: SQLite/Redis (可选)
- 部署方式: Docker支持
核心功能
- 消息接收处理