FanAIFree 是一个专为 Fanbook 平台设计的 AI 机器人,由 Openfan 团队开发。它支持多种模型和上下文处理,能够提供丰富的系统提示词,以增强用户体验。
- 多模型支持:集成多种 AI 模型,以适应不同的交互场景。
- 上下文理解:能够理解和处理上下文信息,使对话更加连贯。
- 系统提示词:提供智能的系统提示词,引导用户进行有效交互。
- 1-14 行:导入项目所需的所有库和依赖。
- 15-131 行:定义了项目的核心功能函数,包括 WebSocket 连接管理、JSON 处理以及 WebSocket 消息的高亮显示。
- 132-254 行:主要业务逻辑部分,详细处理接收到的消息,并执行相应的操作。代码中存在一定程度的嵌套,建议仔细阅读以理解逻辑流程。
- 255-326 行:构建了 WebSocket 的心跳机制,以及错误处理和连接断开的功能。
本项目采用MIT许可证
请在Releases页面下载发行版本