全部笔记
-
命令发出去没反应,是被 AI 拦了
新加的 /绑定课表 命令在群里发了没反应。查日志发现命令压根没进处理器——QQ 平台的 filter.command 需要 @机器人,不带唤醒词的斜杠命令会被当成普通消息丢给模型。
-
在模拟器里抓包,抓住的全是密文
手机上抓包太麻烦,改在电脑上用安卓模拟器 + Frida。抓到的请求 body 是一团二进制,看不出结构——真正有用的是它解密之后的那份数据,得把 hook 打在解密函数上。
-
我让它合并两栏,它给我删了一栏
群机器人的帮助菜单分类重复得厉害,我让 AI 读遍所有插件的命令重新整理。改到第三轮,我说"把舞萌dx和maimai合并",它直接把我那栏删剩一行。
-
想自动抓课表,先卡在了登录页
给课件表插件做自动抓取,绕开手动传 ics 的麻烦。结果登录这一步就啃了半天:密码要 RSA 加密、提交方式藏在 JS 里、还得靠对比响应判断有没有登进去。
-
音游查分插件装上了,但数据从哪来
装了个音游查分插件,装完发现它本身不查分——它连的是一个"查分后端"。于是先得把那个后端跑起来、配好密钥、注册账号,插件才有数据可拿。
-
三家 API 都不给数据,我确认了问题不在插件
装好插件、令牌也配了,查询就是没反应。应天、柠柚两家第三方 API 轮着试,一家返回 400、一家参数不对,最后换上素颜 API 把战力打通了,战绩还是查不出来。
-
RKS 算出来 11.63,我账号上是 13.28
Bot 的 Phigros 查分插件算出来的 RKS 比实际低 1.65。我先试着把旧版补丁移植到新版,结果照旧错。最后是 dump 真实的 API 数据结构、按官方公式重写才修好。
-
每次重启都要手动点一下,它才肯干活
查战绩的插件每次服务器重启后就失灵,得先在群里发一条 /重启后端 才能用。手动一下就好,说明代码本身没问题——问题出在启动顺序上。