Skip to content

Openfan-Alex/FanAIFree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

FanAIFree

项目概述

FanAIFree 是一个专为 Fanbook 平台设计的 AI 机器人,由 Openfan 团队开发。它支持多种模型和上下文处理,能够提供丰富的系统提示词,以增强用户体验。

功能特点

  • 多模型支持:集成多种 AI 模型,以适应不同的交互场景。
  • 上下文理解:能够理解和处理上下文信息,使对话更加连贯。
  • 系统提示词:提供智能的系统提示词,引导用户进行有效交互。

代码结构

  • 1-14 行:导入项目所需的所有库和依赖。
  • 15-131 行:定义了项目的核心功能函数,包括 WebSocket 连接管理、JSON 处理以及 WebSocket 消息的高亮显示。
  • 132-254 行:主要业务逻辑部分,详细处理接收到的消息,并执行相应的操作。代码中存在一定程度的嵌套,建议仔细阅读以理解逻辑流程。
  • 255-326 行:构建了 WebSocket 的心跳机制,以及错误处理和连接断开的功能。

许可

本项目采用MIT许可证

发行版本

请在Releases页面下载发行版本

About

Fanbook平台上的AI机器人,支持多种模型,上下文,系统提示词

Resources

License

Stars

Watchers

Forks

Contributors

Languages