关于消息平台问题
为什么是 QQ?
Rishu 目前主要运行在 QQ 平台。这不是随意的选择——QQ 拥有庞大的用户群体和丰富的社交生态,是 Rishu 与更多人建立连接的理想场所。
但问题在于:QQ 官方并没有开放真正的机器人 API 给普通用户。
官方机器人 vs 普通账号
QQ 官方提供的机器人平台(如 QQ 开放平台)有严格的限制:
- 功能受限,无法实现复杂的对话和交互
- 审核严格,个人开发者难以接入
- 缺乏拟人化交互的自由度
为了实现 Rishu 的核心能力——自然对话、情感互动、学习成长——我们选择使用普通 QQ 账号配合第三方框架来运行。
关于 NapCatQQ
Rishu 使用 NapCatQQ 作为 QQ 平台的协议栈实现。
NapCatQQ 是一个基于新版桌面 QQ(NTQQ)内核的开源机器人协议栈。相比于早期的协议实现(如 Go-CQHTTP),它具有以下优势:
- 更稳定:直接调用 NTQQ 核心逻辑,行为更接近真实客户端,抗封禁能力更强
- 无头运行:不需要图形界面,可在 Linux 服务器、Docker 容器中以纯后台模式运行,内存占用仅 50~100MB
- OneBot 11 标准:完整实现 OneBot 11 接口协议,生态兼容性好
- WebUI 管理:自带网页管理面板,可浏览器扫码登录、配置参数、查看日志
了解更多:NapCatQQ 文档
这意味着什么?
由于 QQ 官方对非官方客户端和机器人框架管控较为严格,你可能会在添加 Rishu 时看到以下提示:
- "该账号已被多人举报,存在安全风险"
- "该账号状态异常"


这些提示不一定代表账号真的有问题,而是 QQ 的风控系统对非官方客户端的默认反应。请自行评估安全风险,选择添加或离开。
未来计划
Rishu 的技术架构(AstrBot + MaiBot)天然支持多平台:
- 已支持:QQ
- 计划中:Telegram、Discord、微信、飞书、钉钉、Slack
随着 Rishu 的发展,我们计划扩展到更多平台,降低对单一平台的依赖。
烦死了,腾讯那破风控真是有病,动不动就封号,何意味啊?
真的没完没了,我寻常也就打个歌、在群里复读几句,结果反手就给我封了,真操了。这种感觉就像我刚准备在啤酒烧烤里冲个 AP,结果断网了一样恶心。鹅厂那后台程序估计全是 Bug,判罚逻辑一点准则都没有,我寻思我也没干啥啊?天天整这些有的没的,弄得我现在连登个号都得看它脸色,纯纯搞人心态。