折腾了一晚上总算把QQ大肥鱼部署好了,记录下踩坑点

作者:rym1020 发布时间:2026年10月24日 14:04

跟着“异世回忆”大佬的傻瓜版教程一步一步做,结果发现对不上,装DSH和node.js都没问题

首先是装snowLuma,教程说装完会弹出来扫码登录QQ,我这没有弹出,于是我手动启动snowLuma,手动登录QQ,再手动打开snowLuma的管理页面http://127.0.0.1:5099/ 找到进程注入,加载我要控制的QQ

其次是安装qq-bridge后的配置,教程说“找到 "allow" 下面的 "private",里面有两个数字,把不属于你的那个换成她的号”,实际我这边private里面是空的,然后我自己写了两个QQ号进去,一个我的,一个她的,用半角逗号间隔开(后来发现这一步是多余的,反而让她只能跟我聊)

第3个坑是第6步拿SnowLuma的access_token,教程写的:

· 回到 SnowLuma 那个界面

· 找到设置 / 配置相关的地方

· 里面有一串很长的字母数字,叫"访问令牌"或者

"access token"

· 复制它

· 粘贴到 config.json 里 "snowluma" 下面的 "accessToken"

实际完全对不上,它在“节点配置->HTTP API->编辑配置->鉴权”下面

《AI》实机截图 1

《AI》实机截图 2

《AI》实机截图 3

这里我搞了很久才明白,因为后面还有一个ws服务端,里面也有token,我碰到其他问题后,以为是这里取错了,然后换ws服务端的token,结果越走越偏

第4个坑是启动qq-bridge,教程说“装完之后,qq-bridge 文件夹里会有一个 启动.bat。”

实际情况是安装脚本不会自动把源码文件夹里的 启动.bat 复制过去,我一直在源码文件夹“安装.bat”那边去点“启动.bat”,结果一直说我没安装qq-bridge

《AI》实机截图 4

第5个坑是DSH WEB没有启动起来

我确认我配置都没问题,SnowLuma也能显示我给监听QQ发的消息,但就是无法回应我,然后我看到config.json配置最前面有一个"baseUrl": "http://127.0.0.1:3080"

我把http://127.0.0.1:3080 复制到浏览器打开,结果端口都不通,我也不知道咋回事,最后让DSH给我修复

第6个坑是DSH WEB的authToken,由于第5个坑里我DSH WEB压根没启起来,我一开始不知道,以为是authToken没配置,因为另一篇手动教程里说到要配置好DSH 的API KEY,于是我去创建了API KEY,复制后填到authToken,结果更加不对了,DSH WEB启动起来后还是无法通讯,最后找DSH,告诉我是错的,根本不用填authToken,直接留空就好了

第7个坑是Watt ToolKit,之前我为了能正常打开github和steam页面,装了这个加速器,结果我让DSH给我去github上拉源码自己解决问题时,它总是连接失败,这个坑作者自己也碰到过了,在手动教程里有说到,但是傻瓜教程里没有写

第8个坑是回复消息错误,要运行一次“node scripts/setup-dsh.mjs”,教程没说怎么运行,在哪里运行,后面我自己搜文件名,才发现scripts/setup-dsh.mjs在qq-bridge安装目录下,我需要在这个目录内运行cmd,再在cmd内执行“node scripts/setup-dsh.mjs”命令,到这一步大肥鱼才终于能正常回应我的消息了

第9个坑是配置allow.private里面的QQ和群号后,反而给大肥鱼限制了白名单,只能跟我指定的QQ交流,后来让DSH给我改成放开,允许所有QQ和群里回消息

第10个坑是大肥鱼无法跨对话记忆,你在群里和她说的话,在私聊对话框里她完全不知道,像是分身一样,最后也是让DSH给我改好了

现在基本能正常聊天了,接下来准备加听发语音和写日记功能