Skip to content

beiyi-hub/Qbot

 
 

Repository files navigation

LLOneBot AI对话机器人

专为TIG系列专业角色扮演模型量身定制的AI伴侣,提供拟人化交互体验

✨ 项目介绍

本项目是基于LLOneBot实现的QQ智能对话机器人,专为TIG系列专业角色扮演模型优化设计。通过整合联网搜索、B站视频解析、长短期记忆、语音合成、AI绘画等前沿功能,打造具有情感认知能力的拟人化AI交互体验。

🚀 核心功能

功能模块 描述
🔍 智能联网搜索 调用搜索引擎API获取实时网络信息与新闻资讯
🧠 长短期记忆系统 短期记忆支持20轮对话,长期记忆自动总结关键信息
🎤 GPT-SoVITS语音合成 兼容v1/v2/v3版本,自定义AI声音输出
🎨 AI绘画创作 支持平台API/本地部署,可调用多种微调模型
🤖 元认知交互 TIG模型智能判断对话场景与回复对象
😄 情感表情包 根据对话情感智能匹配发送表情包
定时消息 自定义早安/晚安等定时提醒
📺 B站视频解析 实时获取并分享B站热门视频内容

🛠️ 快速开始

1. 环境安装

# 安装Python依赖库
右键点击 pip.bat → 以管理员身份运行

# 如遇环境问题,手动安装:
pip install -r requirements.txt

2. 部署LLonebot插件

直接从LLonebot原项目地址获取 或使用我一键打包好的QQ插件包直接启动进行部署 https://www.123684.com/s/jWiIjv-ZvMad

3. 配置系统

# 启动配置界面
双击 config.bat

# 获取模型密钥:
1. 访问官网注册:https://phapi.furina.junmatec.cn
2. 在API令牌处添加TIG系列分组
3. 复制生成的密钥到配置界面

4. 扩展功能配置

功能 配置指南
AI绘画 根据需要配置API或本地模型
语音合成 GPT-SoVITS安装教程 (本程序与GPT-SoVITS共享一个后端合成程序)
高级设置 详见配置文件 set.json

❓ 常见问题

🚨 程序闪退

原因:set.json使用Windows记事本编辑导致UTF-8 BOM问题
解决方案:
1. 安装VSCode编辑器
2. 右下角点击"UTF-8 with BOM"
3. 顶部菜单选择"保存为编码" → UTF-8

📡 消息收发失败

检查重点:
1. QQ插件请求地址配置
2. 端口占用情况
3. 网络连接状态

🎧 语音合成异常

问题现象 解决方案
合成失败 重启程序尝试
"无需重复启动"错误 结束所有Python后台进程
桌面宠物冲突 修改starttts.bat移除进程检测逻辑

🌐 连接错误

# "由于远程主机积极拒绝,无法连接"
原因:API请求超过限制
解决方案:等待1-5分钟后重试

⚠️ 特殊提示

出现"break limitless turn"提示 → 正常防刷屏机制触发

✨关于TIG系列模型

TIG模型更多内容

TIG系列模型与其他模型对比 微信图片_20250615170358

版本更新

v1.1

1.完善优化了思维链的过滤,兼容标签思维链

2.AI回复更加灵活,在未触发回复时也会接收信息进行记忆存储

3.兼容SoVITS新推出的v4模型

4.处理了一些小bug


提示:更多配置详情请查阅参考文件 set.json

项目持续更新中,欢迎提交Issue反馈问题或建议!

更多问题请联系开发者qq1901182260

About

基于TIG系列专业角色扮演大语言模型驱动的AI-QQ机器人项目。模自带联网,AI驱动的提示词切换,AI驱动的中期记忆,长期记忆能力,AI自主分段回复,可附加包含语音,绘画,全曲库翻唱等功能,打造属于你的AI伴侣。

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 99.7%
  • Other 0.3%