NapCat 二维码刷新失效 (NapCat Stale QR Refresh Failure)
1. 现象NapCat WebUI 登录页(/webui/qq_login)点「刷新二维码」,页面毫无反应。二维码不变,扫码也无效。接口不报错,浏览器控制台干净。2. 根因NapCat 的登录状态机卡死,RefreshQRcode 变成了空操作。QQ 登录二维码是一次性的:NapCat 向腾讯要一次码,之后一直复用。重启后状态机会重新走一遍登录流程,才会再次要码。本例中账号 08:15 快速登录失
1. 现象NapCat WebUI 登录页(/webui/qq_login)点「刷新二维码」,页面毫无反应。二维码不变,扫码也无效。接口不报错,浏览器控制台干净。2. 根因NapCat 的登录状态机卡死,RefreshQRcode 变成了空操作。QQ 登录二维码是一次性的:NapCat 向腾讯要一次码,之后一直复用。重启后状态机会重新走一遍登录流程,才会再次要码。本例中账号 08:15 快速登录失
1. 结论先行QQ 开放平台有群聊场景,但它和 NapCat 走的是两条完全不同的路:NapCat = 劫持你自己的 QQ 号当机器人。能力等于一个真人号,风险等于一个真人号(会被风控踢)。QQ 官方机器人 = 在腾讯那里注册一个机器人身份。不受风控踢下线,但能力被官方接口严格框死。一句话取舍:要稳定就走官方,要能力就留 NapCat。二者不能兼得。2. 它长什么样(接入流程)QQ 开放平台 (q
1. 结论先行Mirai 不能再作为 QQ 机器人协议端使用,原版 mamoe/mirai 与安卓端的 MiraiAndroid 均已实质停更,旧协议被腾讯回收,第三方签名服务(qsign / unidbg-fetch-qsign)停运,登录必然失败。NapCat 掉线不是框架缺陷,是腾讯风控踢账号登录态(KickedOffLine)。换协议端框架无法规避,因为踢的是账号不是进程。选型第一原则:判
1. 方法:从什么地方挖聊天记录AstrBot 自己不存 QQ 群消息(data_v4.db 的 platform_message_history 只有 webchat 的几十条)。真正的全量记录在 NapCat 的 journald 日志里。NapCat 会把每条收发都打进日志,格式固定:09-17 08:22:46 [info] | 接收 <- 群聊 [群名(群号)] [昵称(QQ号)]
1. 核心设计哲学 (Core Design Philosophy)苹果设计系统 (Apple Design System) 与人机界面指南 (Human Interface Guidelines, HIG) 的本质是克制与依从 (Restraint & Deference),强调以内容为先,使操作界面与装饰元素自然退居幕后:清晰 (Clarity):各字号层级拥有极佳的易读性,图标精准无歧义,界