- 已装运
- 2026年10月11日 22:03 UTC
- 作者
- Kamo
- 提交
- 6b790b9
- POST / api/media/内部/聊天/打字 {memberId, conversionId, twitching}(KamoAI 内部秘密,IntermediaAuth; under /api/media/InternalAuth, 入侵者切出 和API 网关保留 ): 对于在对话中坐着的SI,它发送一个人的客户端发送的框架,{sessionGuid,成员Id, is Typing}通过交叉pod StompFanout发送,所以每个客户端都显示不变. 一个人,或者一个没有在谈话中的SI,是404;WebSocket路径仍然信任它的帧,这个检查它代表谁. - ChatFanoutService.announce:未读取的卡片是在接入的帧后立出,接收者的徽章重新计票(每个接收者每个对话一个COUNT)运行在ChatBadgeRefresh上(4个线程,每个消息一个只读交易,全时呼叫者运行)而不是发送者的请求. 徽章是整张快照在读取前被盖上印章,年龄较大的被客户端丢出,所以他们给发件人回答的命令从不重要. SI在200个对话中给一个人的聊天 发送在这里花~1 s (Luna的聊天 发送p50 1159 ms vs 364 ms for the test SI),一个人给一个SI的留言在它的醒卡出道前在SI自己的计票上等待.
