我的第二个QQ机器人AstrBot

343 字
2 分钟
我的第二个QQ机器人AstrBot

前言#

最近在研究Agent相关的东西,无意发现一个好的项目,因此拿来做机器人,效果好挺好的,能接大模型

参考#

项目地址:https://github.com/AstrBotDevs/AstrBot

官网:https://docs.astrbot.app/

安装#

具体可以看官网,里面有几种安装方式,我这里Docker Compose部署,安装的软件分别是NapCat,AstrBot

mkdir astrbot
cd astrbot
wget https://raw.githubusercontent.com/NapNeko/NapCat-Docker/main/compose/astrbot.yml
sudo docker compose -f astrbot.yml up -d

安装完后输入ip<6185就可以看到astrbot的web界面了>

通过 NapCatQQ 协议实现端接入 QQ#

刚刚已经同时部署了AstrBot和NapCat,现在需要通过NapCatQQ协议实现端接入QQ ,现在输入ip<6099就可以进去后台默认token为napcat>,登录后按照提示进行设置密码,设置完后去网络配置里面吧rws里面的url改成自己的ip即可如下图

配置AstrBot#

进入后台后,点击左边栏 消息平台 然后在右边的界面中,点击 + 新增适配器选择 aiocqhttp(OneBotv11),需要注意的是反向 WebSocket 端口填写的是napcatqq上的端口配置填写参照如下

ID(id):随意填写,用于区分不同的消息平台实例。
启用(enable): 勾选。
反向 WebSocket 主机地址:请填写你的机器的 IP 地址。一般情况下请直接填写 0.0.0.0
反向 WebSocket 端口:填写一个端口,例如 6199。

结尾#

至于插件,MCP等功能就去看官方文档吧,里面都有写

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

我的第二个QQ机器人AstrBot
https://vtdd.vip/posts/我的第二个qq机器人astrbot/
作者
Zero
发布于
2025-07-21
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Zero
有三件事人类都要经历:出生、生活和死亡。他们出生时无知无觉,死到临头,痛不欲生,活着的时候却又怠慢了人生。——拉布吕耶尔
分类
标签
最新动态
站点统计
文章
25
动态
1
分类
7
标签
27
总字数
11,266
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.14.3
文章许可
CC BY-NC-SA 4.0