QQ机器人
最近在捣鼓qq机器人,有一个可以文字对话 语音对话 的智能机器人,多酷炫啊!于是就在B站、Github上找起了qq机器人的相关项目,搭了两三天,一个都搭不起来。。。在快要放弃的时候看到了Manyana这个项目,不仅部署非常简单 功能也非常多。下面是我完整的安装过程
安装环境
4h4g香港云服务器(带宽10M)
系统版本Ubuntu-22.04-x64
安装
Ubuntu一键脚本安装
wget https://gitee.com/laixi_lingdun/Manyana_deploy/raw/main/install.sh
下载安装脚本
chmod 777 install.sh
提权
./install.sh
执行安装脚本
我这里服务器的带宽较小,下载过程较长。。。。
直接回车
yes
由于我是香港服务器可以直达github,所以就保持默认了。接下来等待安装了,大概要20-60分钟左右。。。
看到这个界面就是安装成功了
接下来执行bash /root/qqbot/start/gui.sh
回车
根据ui提示输入名字、qq、管理qq、群号等
依次运行Napcat、Overflow、Manyana(首次运行Overflow可能要等个五分钟左右,请耐心等待 也可以点击下方的查看Overflow日志来观察进度)
如果运行成功了,那么你的管理qq会收到机器人发的信息,如下说明已经成功运行了
到此已经qqbot已经安装部署完成了
后续可以通过bash /root/qqbot/start/gui.sh
重启服务、或者查看运行状态 也可以通过
自定义设置
到Manyana的config目录下变更settings.yaml调整机器人设置、controller.yaml文件会有一些常用的功能设置、api.yaml文件可以调整对接模型或者平台的api
我这里是目录是/root/qqbot/Manyana/config
源项目地址:
https://github.com/avilliai/Manyana/releases
部署起来是真的很方便,一键运行 配置登录好qq就已经能直接使用了!
机器人有几个功能很吸引我
对接AI,可以进行智能对话
多角色智能语音输出
一堆有趣的小功能
框架是Mirai
支持市场主流的ai模型(作者都已经打包好了 基本不用改动就能使用ai功能)
语音是调用的目前很火的FishTTS ,里面有上千种模型,非常好玩!(这个作者也帮我们集成上了,不用管)
虽然这个项目的安装部署非常简单,但还是接触到了很多新东西
大语言模型:
Gemini(免费 谷歌的 接触下来还挺好用的 )
alcex_GPT3_5
characterglm
gpt3.5(openai就老熟人了,必须要设置中转站才可以用api哦)
Cozi
语音功能
modelscopeTTS
FishTTS
AI绘画