跳到主要内容
版本:Current

系统架构

整体架构

登录码认证时序

答题时序

部署拓扑

设计原则

  1. Redis = 运行时真相源(游戏状态、登录码、玩家显示名)
  2. PostgreSQL = 轮次快照 + 最终结果归档
  3. 内部 email 作为 Socket/Redis 玩家标识;displayName 仅用于 UI
  4. 单房间 main_room,所有连接同一 Socket room

身份标识对照

概念示例用途
playerIdUUID in localStorage登录码验证
internalEmailplayer:abc-...@game.localRedis survivors、JWT email
displayName玩家 #042大屏、Session.name
OAuth emailuser@gmail.comStaff / 美区玩家(可选)