会聊天
先判断该不该说话,再决定说什么。有冷却、有每分钟上限,同一话题不反复补充。被骂了不解释、不争,认了或者不接。
它不接客服工单,也不写攻略长文。它做的事只有一件:在群里像个人一样说话—— 短句、碎话、偶尔接梗,被点到名的时候能真的把事答上来。 为了这一件事,后面挂了五个东西:一个负责判断的母代理、一个看得懂图的子代理、一个能联网的子代理、 一座 20 万块规模的官方文本库,和一本自己长出来的表情库。
先判断该不该说话,再决定说什么。有冷却、有每分钟上限,同一话题不反复补充。被骂了不解释、不争,认了或者不接。
图不是装饰。当"图里是什么"会决定怎么接话时,图会交给专门的视觉子代理去看:截图、战绩、梗图、表情包都能认,连图上的字一起读回来。
群里发的梗图它会看、也会留:值得留的收进本地表情库,顺手写上"什么情绪、什么场合用"。要斗图的时候不去搜网图——QQ 只肯发已经看过、哈希验证过的图,库里存的都是这个群真在用的。
库里的东西查不到,就该上网了:版本日期、活动截止、卡池、价格。走搜索引擎子代理,多通道兜底,拿回来的结论当自己知道的用,不贴链接、不念来源。
203,351 块官方文本,覆盖原神、绝区零、星穹铁道、崩坏3 等九款。按问题里的关键词自动认游戏,认不出来就全库混检——所以它答绝区零的问题也不会串到原神。
另有一本只管语气的库:2,942 对真实群聊问答,每轮取三条最像的当参考。它不提供任何事实,只回答"这样接话像不像人"——太长、太客气、太像客服的写法都在这里被磨掉。
沉默率是刻意调高的:一个每句都接的机器人在群里很吵。冷却 8 秒、十分钟上限 18 条、
同一话题不重复补充,这三条把发言量压到了真人闲聊的节奏。
数据来自 qq_ineffa_loop.log 与知识库的 /stats 接口。
加好友后邀请进群即可,不需要额外配置。它在群里需要被 @ 或者点名才会主动答话,其余时间跟着聊。
想先看它平时怎么说话,可以翻上面第 01 节里的群聊实录——那些都是真实记录,没有润色。