前言

TTS适配海豚Ai TTS-Online 使用文字转语音推荐

本文由落幕所写我转载修改部分

这是一个新版本的NCQQ,结合了LiteLoaderQQNT,并在内加了自动同意好友和禁用QQNT更新,使用了Napcat插件来扩展api。不同于NTQQ版本的docker,NTQQ版本的是用了LLonebot插件,这个NCQQ使用的是Napcat插件虽然总体来说大同小异,根据插件作者的不同打包的不同的版本。

大致说明

这个NCQQ是有图形化页面的,而非官方的无头版本(无图形化页面更轻量),所以对配置要求还是有一些的,如果你有图形化查看消息和管理的需求,NCQQ可能是你的选择。如果你在乎的是轻量化可以下发的作者项目内找到docker项目,使用无头版本

特别感谢

感谢雪佬开发和维护,Napcat项目地址:https://github.com/NapNeko/NapCatQQ

创建文件和拉取镜像

连接服务器创建文件夹

  1. 首先我们连接我的服务器,不管你是本地服务器还是云服务器,用ssh工具进行连接。这里我使用的是FinalShell工具连接的本地服务器进行演示
    file

  2. 然后我们输入命令进行创建,你可以看到在root目录下创建了一个ncqq的文件夹(如果你打算多挂几个QQ那换不同名字即可):

    mkdir -p ncqq

    file

拉取镜像

上面我们创建了文件夹,下面就是拉取镜像并挂载目录等操作了。我来解释一下下面的命令大概的意思:name后面的ncqq意思就是容器的名字,看你自己,可以是任何其他的,别冲突就可以。然后-v /root/ncqq/这个就是让你上面创建文件夹的路径(如果你多号,自行更改即可)。然后是下面一堆的端口,我们只看:前面的不要管:后面的,第一个5900就是VNC的端口,如果你有其他的VNC项目部署的,那你可能要改成其他的。3000端口http用的,一般来说用不到,所以也可以不加没所谓。6099端口就是webui端口,意思就是如果你有穿透或者公网,直接就可以把端口转出去,做到在外面都能修改配置

docker run -d  --restart=always --name ncqq -v /root/ncqq/:/opt/QQ/resources/app/LiteLoaderQQNT/plugins/NapCat.Framework/config/ -p 5900:5900 -p 3000:3000 -p 6099:6099  luomubiji/ncqq:latest

file

VNC连接

  1. 拉取完毕后我们就可以用vnc工具进行连接了。(本站官方群有提供各类的vnc工具)这里还是用1Remote工具来演示。我们点击右上角的+号选择添加
    file

  2. 我们选择上面的vnc选项,然后设置名称,往下拉找到连接的地址那一栏,输入你的NCQQ搭建所在的IP或者域名
    file

    密码默认是vncpasswd

  3. 下拉输入密码一般默认是vncpasswd,如果你打算更改可以参考下面的文章更改,其实内网的话就没必要了

  1. file

  2. 添加后我们在全部里找到刚才添加的VNC项目,双击连接即可
    file

  3. 出来的二维码用你要当机器人的QQ号扫码登录即可。手机上出现下次登录无需手机确认打勾,登录!如果你出现卡住点不了或者扫码后退出了VNC连接重连即可。
    file

  4. 登录完毕后我们需要一些小小的设置,点击左下角进入设置,在通用找到软件更新,让他变灰色就行了,蓝色就是同意灰色就是拒绝
    file

  5. 权限设置这里看你个人意愿,登录设置这里,我们把两个都变成蓝色(同意
    file

  6. 最后找到我们的插件Napcat,打开,点击打开配置页面
    file
    file

  7. 到这里其实已经OK了,剩下的就是看你怎么玩了

下面两篇文章可结合本文使用 可视化配置对接

QChatGPT+NapCat-Docker 部署运行-鑫仔博客 (xinz.fun)

无界bncr安装使用及开发适配-鑫仔博客 (xinz.fun)

原文地址:落幕屋 - 【NCQQ】Docker版本NCQQ结合了LiteLoaderQQNT与Napcat等插件 (lmu5.com)