本次发布 2 项更新
本次发布包含:精简后台重复说明;补齐慢查询等待证据。
精简后台重复说明
移除重复说明栏,将必要统计口径放在对应指标旁按需查看。
- 总览、报表与监控优先展示数据和操作
- 保留数据时间、错误及样本状态,必要口径通过信息按钮查看
补齐慢查询等待证据
独立采集数据库等待与进程资源计数,按会话及协议阶段关联慢查询,并显示采样缺口。
- 不记录 SQL 参数;采样、内存和磁盘均有上限
- 缺失证据明确显示,不以恢复正常代替根因归因
共 755 次历史更新,最新记录在前。本页显示第 41–60 条(第 3 / 38 页)。
本次发布包含:精简后台重复说明;补齐慢查询等待证据。
移除重复说明栏,将必要统计口径放在对应指标旁按需查看。
独立采集数据库等待与进程资源计数,按会话及协议阶段关联慢查询,并显示采样缺口。
本次发布包含:直接报名的定时真人锦标赛;后台数据优先展示;赛事金豆参与奖与定时颁奖。
直接报名、定时真人比赛,结束后自动发奖;赛前一天和一小时提醒已报名玩家。
服务监控默认展示进程累计请求,保留近期窗口切换,返回前台立即刷新;精简后台重复说明并折叠统计口径。
实际参加决赛可获金豆参与奖;赛事支持独立报名截止和最早发奖时间。
本次发布包含:修复玩家地域统计加载失败;设备分布增加客户端统计。
补齐地域统计快照的年龄和剩余有效期,让有效统计正常展示并保留过期保护。
设备分布新增 H5、Android、iOS 的去重访问身份数和占比,沿用时间及页面筛选并保留尺寸统计。
本次发布包含:清理玩家端旧入口与重复状态;统一当前客户端与游戏协议;反馈入口改用邮箱;刮刮乐统一使用福利卡;刮刮乐加入会员与大额金豆奖励;新增玩家地域统计。
大厅和德州统一使用当前 H5 导航,移除失效样式与未使用的接口类型。
清理停用入口与旧版兼容分支,统一六位邮箱验证码、当前支付验证和可复核开奖流程。
失效的 X 联系入口改为 loong@bluffking.ai 邮箱反馈,保留已有邮箱入口,旧站内通知按钮同步兼容。
每张固定 100 金豆,统一会员和金豆奖池,移除经典票、旧版兼容实现与旧展示素材。
100 金豆福利卡可额外赢取 Pro、Max 30 天会员或大额金豆,自动到账;优化刮奖手感、进度和奖励记录。
同一份去重玩家数据提供国家占比与城市世界地图,单独展示未知位置。
本次发布包含:同步 Android 公开版本;补齐支付会话耗时归因;升级官网 BK 品牌标志;补齐慢连接的传输诊断。
官网 Android 公开版本与已核验的商店记录同步为 1.1.37。
细分会员支付会话的数据库、汇率和 Stripe 响应耗时,保留现有慢请求告警阈值。
采用 B 轮廓与 K 留白的一体标志,统一官网导航、页脚、页面品牌装饰、站点图标及分享素材。
离线诊断保留内容相同的连接快照,并展示尚未发送应用消息时的 TCP 确认进展、发送队列和重传变化。
本次发布包含:调整德州扑克表情菜单;完善登录取消与连接延迟定位;减少Google登录外部等待并区分OAuth延迟预算;补齐百毫秒级通信延迟定位;减少后台趋势读取往返并完善慢请求定位。
将牛表情换成👍,移除诈唬和狂吠选项,并将Animal换成夸张搞笑的新图。聊天、自身表情及投掷菜单同步更新。
区分登录探测的超时与重连取消,记录连接打开后的分发等待,并避免将诊断扫描限额误报为日志损坏。
Google登录使用缓存公钥在本地验证签名及身份声明,仅首次取钥或密钥轮换访问外部服务。Google与Apple登录及绑定在实际调用供应商时使用500毫秒总告警预算,非供应商部分仍保持100毫秒。
为超过100毫秒的WebSocket操作补充有限传输快照,保留严重停顿的采样预算与现有资源上限,便于继续定位线路等待和重传。
合并报表事务设置的数据库往返,补齐会话、后台权限、趋势查询与响应处理耗时分段,保留原有权限和查询保护。
本次发布包含:彩票全屏摇号开奖;列表分页与后台批量读取优化;开奖透明与独立复核;后台统一管理工作台;减少后台空转与重复牌桌推送;修复未登录游戏入口回跳;另有 15 项改动。
新一期开奖结果自动进入全屏摇号舞台,放大摇奖机与号码球,逐球揭晓后保留完整结果。
列表接口默认每页100条,补齐历史、桌列表与管理页面的翻页,降低大批数据读取对游戏的影响。
彩票、刮刮乐和骰宝新增开奖证明与回执下载,公开与后端共用的离线验证器。历史无证明记录保留原标记。
统一后台导航、页面宽度和交互,将总览、牌局、监控与运营数据整理为可下钻的工作区。
统一德州闲置清理,按需等待续局和报表刷新,减少状态未变化时的牌桌推送。
未登录也可打开百家乐和骰宝大厅,创建或加入房间时明确提示注册,避免从试玩入口反复回到登录页。
自己的头像移到牌桌底部中央,与对家上下对应,保持原有手牌排列和理牌方式。
练习桌最后一手结束满 10 分钟后,由每 5 分钟的全局清理统一检查回收,保留进行中的手牌和结算展示。
在现有开源仓库新增开奖源码目录,公开双色球、大乐透、TOTO、快乐8、福彩3D、刮刮乐和骰宝的抽样、中奖计算与结算相关实现。
练习桌断线后保留座位与筹码,直到房间自然到期或最后一手结束十分钟;补充连接关闭与恢复证据,帮助定位异常断线。
优化日报聚合、匿名设备清理和通知统计,缩短后台统计事务,减少对游戏请求的资源竞争。
大乐透加入彩票中心,支持前区 35 选 5、后区 12 选 2,以及单式、复式、机选和倍投,使用共用金豆余额。
下注结束且底牌公开后,在各玩家底牌旁显示胜率,随翻牌、转牌和河牌更新。
双色球、快乐8、福彩3D 和 TOTO 将规则、历史彩票与近期开奖集中到右上角菜单,游戏页面保留选号、当前彩票和开奖结果。
密封发牌失败后的恢复请求可在机器人思考期间及时处理;日报活跃用户统计改用索引查询,并保留连接诊断中的具体缺证原因。
牌桌表情改用旧版浏览器兼容的查找方式;客户端错误统计保留来源尚未确定的脚本错误,避免仅凭页面脚本列表将其漏计。
炸金花、牛牛、二十一点、短牌、斗地主、掼蛋、Color Clash 和三公支持免费加时:每场五次,每次 60 秒,每次决策最多三次;德州扑克保持现状。
加注面板常显金额输入,并保留快捷下注档位;输入金额修正后先预览再确认。炸金花较矮桌面窗口的按钮、手牌及余额分开显示。
玩家全下输光筹码后,已公开的手牌会保留到结算展示结束,避免牌桌未显示而牌局记录中可见。
鱿鱼逐轮明细每页显示 10 轮,可前后翻页查看更早记录,排行榜保留整桌累计输赢。
通信告警区分探测、出牌回执、密封发牌与埋点上传,并明确显示执行结果;主动重连取消的探测记录明确原因,保留真正的指令超时;修复重复采样导致诊断无法关联的问题。
本次发布包含:德州新增一脸问号与河杀表情;俱乐部普通成员可查看成员列表。
聊天表情与头像互动新增「一脸问号」和「河杀」贴图,搭配问号摇头、河牌翻出冲击动画。
普通成员可查看成员头像、名称及角色;入会审批、角色调整及移除成员仍由管理员操作。
本次发布包含:修复首页模块恢复遗漏与重复刷新;减少监控开销并补齐 Apple 登录诊断;修正反馈来源与炸金花比牌说明;补齐游戏连接延迟诊断。
首页多个模块同时加载失败时,共享有并发与时限限制的修复任务,避免遗漏模块和重复刷新;补充匿名脚本分类与网络状态证据。
合并普通监控上报并按窗口抽样耗时记录,保留异常诊断与告警;补齐 Apple 登录关键耗时分段。
对局评价和反馈表单补齐 App、Web 与 Telegram 来源,炸金花比牌提示明确同牌型仍需比大小,牌一样大时发起者输。
为短牌、炸金花等共用连接补齐浏览器、代理和服务端的关联,并让离线诊断展示已采集的重传与确认进度。
本次发布包含:表情弹幕不再遮挡牌面;补齐 Google 登录校验耗时;补齐扑克连接延迟诊断;改善弱网下的底牌送达;完善斗地主与象棋入门指南;新增彩票开奖机制博客;另有 1 项改动。
缩小牌桌表情并放到牌面下层,连续发送时只显示一条并最多排队一条,其余消息仍保留在聊天中。
Google 登录及账号绑定的远程令牌校验纳入既有分阶段计时,便于区分外部服务等待与数据库处理。
关联浏览器、代理和服务端的同条消息,保存慢请求的关键阶段与采集状态,避免将未证实的延迟误判为用户网络问题。
底牌连接建立后继续在原有总期限内等待回包,避免过早重连;补齐密封发牌模式中动作确认的服务端发送阶段记录。
补充斗地主合法牌型与农民配合示例,明确象棋困毙和棋子走法,并将旧底池赔率工具地址指向现有计算器。
以 TOTO 为例说明随机开奖、固定派彩与独立验证的边界,提供中英文文章。
补充免费游客试玩的选择说明,让公开页面与机器可读答案保持一致,并识别 Grok、豆包与更多 Claude 来源。
本次发布包含:补齐连接与上传异常诊断;统一金豆余额与每日奖励;未发牌与外挂的源码解读;完善脚本异常现场记录;邮件日报精简统计。
保留连接失败时的页面与网络状态、发牌每次重试耗时,并补齐资料更新的代理阶段证据与请求关联。
德州公开桌与彩票共用金豆账户,“我的”展示余额并支持每日额外领取 10,000;邀请好友注册额外奖励邀请人 50,000。
新增双语博客,解释默认德扑的局中牌面隔离、随机种子和局后复算边界。
异常记录增加有界的登录脚本加载、超时移除与迟到回调记录,以及页面隐藏、冻结与恢复时间线。保留可读取的实际异常堆栈,不再凭脚本清单过滤匿名错误;浏览器隐藏的跨域堆栈仍不可读取。
邮件日报显示总计与非零类型明细,隐藏零计数项目。
本次发布包含:完善 Apple 登录脚本异常诊断;彩票中心:共享开奖、复式倍投与大厅;发布临时目录清理与日志限额;后台性能趋势:直方图打包存储,读取毫秒级。
Apple 登录脚本使用匿名 CORS 加载,让后续脚本异常可保留来源和堆栈;既有匿名错误的实际原因仍需后续证据确认。
五款彩票游戏改为一个服务器端的彩票中心。刮刮乐不再分店家与顾客、不再有电脑陪玩或房间号,所有玩家都向平台买票;双色球、TOTO、快乐8、福彩 3D 从即时模拟改为定时开奖,一期号码所有人共用,开奖前 5 秒封盘并自动派奖。购票支持复式、倍投 1–10 倍、机选 1 / 5 / 10 注和购彩篮,可查看近 30 期历史开奖与热冷遗漏。大厅显示在场玩家与最新购票、中奖动态。五款游戏共用一个服务器保存的免费彩票账户(练习筹码,不可购买或兑换),旧的标签页筹码和刮刮乐房间不再使用。
发布结束自动清理本次临时目录,释放锁失败明确报错;关闭额外的 10ms 数据库日志,保留 100ms 慢查询日志,并限制代理容器日志大小。
仅后台(staff)性能趋势页,不改变玩法。此前延迟直方图按每个样本身份和每个毫秒值各存一行(生产 17 小时 200 万行、1.8 GB),24 小时视图一次读取 7.8 万行、最长 1.8 秒,持续触发生产慢查询告警。现在每个时间桶、每条系列只存一行,毫秒分布放在两个并排数组里,内部账号(员工、测试、QA)在写入时标记而不再存身份;发布时自动把分钟级与小时级历史转换过来(秒级最近 48 小时的数据从发布后重新累积),百分位改在服务端内存中计算。生产数据模拟:24 小时与 7 天视图约 5 毫秒,6 小时约 13 毫秒。
本次发布包含:打开更快:登录探测并行、房间链接少一跳;牌友身份只读一次、复盘判定走 WS、结构增量只应用一次;后台页面返回按钮对齐与改为按钮;减少牌桌后台请求与质量数据上报频率;德州创建牌局首屏只留盲注、时长、筹码。
性能优化,不改变玩法。网页版启动前必须先查一次登录状态(GET /api/auth/me),以前要等代码包下载并执行完才发出这次请求,跨境链路上每次打开都多等一个来回(生产 24 小时:中位 176 毫秒,95 分位 1.3 秒);现在页面骨架一到就先发出这次请求,代码包到达后直接采用结果(原生壳与 Telegram 启动保持原有顺序)。通过 /join/房间号 链接进入时,以前先预览房间再加入,现在直接加入,加入回包本身就带座位数与各类拒绝原因,少一次跨境来回。
性能优化,不改变玩法。牌友头像/称号此前每 5 分钟(更早是每 30 秒)后台刷新,现在只在进桌和有人新入座时读取,不再轮询。每手牌结束后客户端原来读取一次完整手牌详情(约 2 千次/天)只为判断是否自动进入复盘,现在服务端按同一规则(输赢超过 100 个大盲)随牌局结束消息直接给出 review_seats,客户端不再发起该请求;旧服务端仍走原路径。数据库结构增量改为记录在 schema_upgrades 表中只应用一次:有新增量文件才执行,没有就不做任何检查,启动不再对业务表重复执行 ALTER。
仅后台(staff)页面的外观,不改变玩法。此前后台各页面顶部的「‹ 返回」是一行 13px 的淡色文字,电脑端还按固定 1100px 居中,而各页面内容列宽度不同(性能趋势为全宽),导致返回与标题悬在内容上方的空白处。现在返回是带边框的圆角按钮,文字写明去处(后台首页;牌局详情页为全游戏进行中牌局),各后台页面的顶栏按自己的内容列宽与边距对齐。
性能优化,不改变玩法。过去 24 小时生产环境最忙的两个接口是牌桌每 30 秒刷新牌友头像/称号(约 1.3 万次)和每 60 秒刷新自己外观(约 7.6 千次),两者合计占 API 请求近一半,且每次都生成一条质量记录;现在都改为 5 分钟一次(进桌、新入座仍即时读取;切回前台时最多每分钟重读一次),外观有效期相应放宽到 6 分 30 秒(一次读取失败时保留仍有效的结果并在 30 秒后重试一次)。客户端质量数据原来每 2 秒上传一次、每次只有一两条,现在每 10 秒合并上传,队列满 32 条立即上传,页面隐藏/关闭仍即时上传。服务端延迟趋势的按秒明细几乎不合并(16 小时 108 万条、占 1.8 GB 表的一半),现在只保留 48 小时供告警回看;按分钟与按小时的序列仍保留 8 天,按分钟及以上粒度的查询会对齐到整分钟并返回实际覆盖区间,48 小时前的查询请使用分钟及以上的粒度。
创建德州牌局时,无论真人房还是人机练习,首屏只显示大小盲注、牌局时长和起始筹码三项;座位数、定时升盲、牌局玩法、挑选对手以及房间隐私、发牌方式、开局方式等都收进「高级设置」折叠面板,默认值与之前完全一致。折叠面板的副标题会显示当前座位数和已开启的玩法。
服务端性能整理,不改变游戏玩法。发给每个座位的牌桌消息里,大多数(电脑玩家思考倒计时、聊天、操作回执、错误提示)并不带可增量压缩的状态;此前服务端仍会为每个收件人把整条消息构建成完整对象再丢弃,现在先只读取两个标识字段,确认无状态后直接发送,减少无意义的内存分配。
本次发布包含:官网重新可读取彩票类规则参数;前端依赖锁文件编码规范化;客户端慢请求告警:补齐接口名、Safari 计时与探测超时的归因;游戏中心改为热门 / 新游戏 / 全部游戏三个页签;开发环境:每个工作树在自己的端口上运行后端;牛牛对手牌型详情更紧凑;另有 35 项改动。
构建修复,不改变游戏玩法。TOTO、双色球、快乐8、福彩3D 的规则模块改用相对路径引入开奖记录工具,官网规则页的构建恢复正常。
构建配置整理,不改变游戏玩法。前端依赖锁文件中一个包的校验串按仓库规范改用等价转义写法,依赖版本与校验值完全不变。
运维告警修正,不改变游戏玩法。此前约 40 个接口(玩家统计、牌友圈头像/名称、押大小与百家乐房间下注、掼蛋赛事、锦标赛、金豆、邮件偏好等)在慢请求告警里只显示为「未识别接口」,现在按真实接口分组。iPhone Safari 经代理访问时浏览器不返回网络阶段时间,这类样本现在明确标为「计时被浏览器扣留」而不再冒充已测量;服务端已在 100ms 内回复但客户端 5 秒没收到的探测超时,现在记为警告而不再每条告警;耗时只在浏览器排队和响应回调窗口内观测到的长任务上的请求(页面切换、牌桌挂载时)同样记为警告,多个客户端同时出现时仍会告警一次。
首页默认只显示「热门」页签:昨日人气前三(排行取不到或还没有数据时显示德州扑克、炸金花、牛牛);最近一个月上线的游戏集中在「新游戏」页签(没有新游戏时不显示,近一周有上新时页签带圆点);「全部游戏」按昨日人气排列全部游戏,工具排在最后,可按纸牌 / 棋牌 / 休闲筛选。旧的「游戏与工具」六张卡和展开按钮移除。游客也能看到消息铃铛,收到反馈回复。H5、Android、iOS 共用同一首页,一起生效。
本地开发后端改为共享运行锁,多个工作树可同时对同一本地数据库各起一套后端;每个进行中的房间只由一个后端驱动,工作树后端不做启动恢复与维护任务。官网开发文章同步更新。
对手座位里「牛几 ⓘ」一行不再上下留大片空白,与普通牌型标签对齐;点击热区保持 44px。
双色球、Toto、快乐8、福彩3D 点击开奖后先保存结果,再由摇奖机逐球开出(福彩3D 为三个数字滚筒依次停下),命中的号码亮金环并实时计数,开完显示奖级与派彩;每局有期号,可查看近 10 期开奖,号码格上标出近期热号;机选有闪动效果;可点击跳过,减弱动态设置下即时显示。刮刮乐结算时奖金数字滚动增长、中奖格依次闪亮,大奖有更强庆祝。赔率、派彩与规则不变。
押大小牌桌的骰子改为真实立体骰子,骰盅落下、摇晃后掀开,三颗骰子依次翻滚落定并盖上大/小/豹子结果印章;筹码架改为真实筹码样式,下注区显示筹码堆,其他玩家下注从座位飞到下注区;倒计时增加消耗环;桌面常驻近期走势;新一局一键「续押」上局下注。
牛牛和三公桌面上其他玩家的牌不再是缩略图,改为与自己手牌同样大小、扇形叠放,每张都能看清角标;手机三列座位与桌面布局都已适配。
浏览器拿不到 Resource Timing 时只剩 fetch 边界计时;服务端耗时在预算内且客户端处理阶段正常的样本现在与其它纯网络样本一样记为警告。QA 回归中继把可缓存的静态响应跨轮次缓存在本机,一个版本的语音包、音效与代码块只从生产主机下载一次,不再挤占玩家的 2Mbps 出口。
申请邮箱验证码时,服务端在完成本地校验并保存验证记录后立即返回,不再等待邮件服务商接收(原先约 0.5~1 秒);邮件在后台单次、限时发送。发送失败会立即作废该次记录并记录告警,用户随后重新申请不会被冷却时间卡住;验证码必须真正发出后才可用于校验,规则不变。
日报的注册环境分布只读取当天注册账号及其自身事件,不再重算全体账号与全部埋点;同一账号同一时刻的多条注册事件按时间取首条。管理员内部统计,玩家无感知。
断线后核对席位,确认已离桌时停止重连;网络异常时继续恢复,忽略过期核验结果。服务端不再让旧房间的后续出牌清掉玩家新房间的席位记录。
炸金花电脑玩家每次出手的思考时间减半(约 0.35~0.75 秒),看牌后的停顿同步缩短;对五个电脑玩家时,每轮等电脑出手的时间估计从约 6 秒降到约 3 秒(电脑看牌会略增加)。比牌之后的下一步仍按原节奏,保证比牌结果看得清;局间 5 秒间隔和其他游戏的节奏不变。
牌桌探测与动作确认的慢上报,若服务端同一 trace 的回复在 100 毫秒内已写入连接,只记为用户网络慢的警告,不再当作服务端故障告警;证据缺失、未完成或失败时仍照常告警。
GET /api/auth/me 带上强 ETag;客户端在内存里记住上一次的回复并带 If-None-Match 重新验证,资料未变时服务端只回 304(无正文,Cookie 续期和 no-store 不变)。切回前台、重连和应用仍在内存中的再次探测各省下 4–30 KB(含本人头像图),冷启动首次读取不变,共享 2 Mbps 出口上更省。对手头像批量查询已按已知 avatar_tag 省略未变图片,本次核实无需改动。
此前每次首次访问都会下载中英双语的全部界面文案(约 190 KB 压缩后)。现在文案按语言分开打包,页面只取当前语言那一份(中文访问约 109 KB 压缩后,少约 44%),切换语言时再按需加载另一种语言。文案内容、键名和切换行为不变;服务器出口带宽紧张时首屏更快。
通用男声语音包此前以 128 kbps 编码(1.5 MB),牛牛男声包以 64 kbps 编码,而其它语音包都是 32 kbps。按服务器 2 Mbps 的出口带宽估算,一名玩家首次加载 1.5 MB 的语音包约需 6 秒,这段时间会占用其他玩家的下行带宽。现在这两个包按与其它语音包相同的参数重新编码(单声道、24 kHz、32 kbps),体积分别降到 378 KB(约 −75%)和 87 KB(约 −50%);两个文件解码后的样本总数与原文件一致,沿用原有的切片时间表,播报内容和时机不变。
把代理网络命名空间 60 秒窗口的总重传比例(含未完成握手的 SYN-ACK 重传)改为按采样时已建立连接的累计重传 TCP 段数 / 累计发送 TCP 段数(6.3%,最差连接 10–16%)。只改说明文字,不改运行行为。
晚高峰实测:采样时处于已建立状态的连接,累计重传 TCP 段数 / 累计发送 TCP 段数(ss -tin 的 retrans 总数 / segs_out,分母含纯 ACK)为 6.3%,最差的连接 10–16%(连接生命周期内的重传计数,不等于线路丢包率,也不能与当晚按 60 秒窗口统计的全命名空间 20.6–22.6% 直接比较——后者还计入了未完成握手的 SYN-ACK 重传,疑似低速 SYN 洪水)。对内核在重发超时那一刻判定为「小流量」的已建立连接(在途不足 4 段且已过初始慢启动,按连接而非按消息大小判定:符合条件的牌桌 WebSocket 和 HTTP/2 连接可能受益,大文件传输的尾段也可能符合,繁忙连接上的小回应未必符合),前 6 次重发超时按估算的 RTO 重发而不再每次翻倍,代价是拥塞时重发略多(有次数上限)。对玩家卡顿时长的实际效果尚未测量。线上已先行设置,随下次发布持久化。
每次改动都用一次端到端检查验证:对真实服务端把 25 款游戏全部打一遍,最常玩的三款最先跑,三分钟内必须全部通过。单元/集成测试代码及其遗留挂钩已移除,游戏行为不变。
服务器公网带宽为固定 2Mbps,超出部分由机房直接丢包。现在服务器自己在上限之下按连接公平排队发送。实测(Caddy 网络命名空间的总重传计数,不区分具体连接或玩家):同一次 876KB 音效下载,重传从 12 秒窗口内 223 次降到 14 秒窗口内 30 次;小流量(如牌桌消息)会排在大文件之前发送,但不构成对任何单个玩家的保证;大文件下载本身会稍慢。
德州牌桌的发牌、筹码等音效资源从 877 KB 的无压缩 WAV 改为 95 KB 的 MP3,保留原录音和各片段的时间配置,减少首次进桌的下载量和带宽占用。
后台功能使用报表和大厅的游戏热度排名改为读取按天汇总的数据,不再逐条扫描访问记录,数据量变大后依然能及时算出。
斗地主、炸金花、牛牛等牌桌在数据库写入变慢时,会把连续的普通状态存档合并成一次写入;结算和人员变动仍逐条保存,减少操作被暂停或超时代打延迟的情况。
每日热门排序改为后台更新,更新期间首页立即显示上一份排序,不再等待几秒。
玩家反馈提醒里,鸿蒙手机现在标为「Web 鸿蒙」,不再被归为桌面/其他。
后台统计的自动化测试改为只核对各自的测试数据,在百万级数据的环境里也能稳定运行;玩家功能没有变化。
遥测和头像批量查询偶发的请求体等待(已测得服务器唤醒/轮询耗时不占主导)只记警告;同一个 10 分钟窗口内第 5 次起告警,服务器调度或未测量的等待仍立即告警。
刮刮乐体验币不够买所选张数时,购买区直接显示「补充 10,000 体验币」,不用再去菜单里找。
后台会员活动的可领取人数改为读取按小时维护的账号计数,账号很多时也能即时算出,结果与原来一致。
创建俱乐部时俱乐部号码默认随机分配;勾选「自定义俱乐部号码」可填写一个未被使用的六位数字。
后台洞察的对局评分和通知活动统计改为写入时累计,不再每次扫描全部历史数据;按整天统计,通知只显示固定活动标签,不再保存通知标题。
注册、日活周活月活、留存和付费会员数改为写入时累计的统计表或按主键查询,大数据量下后台经营报表不再扫描全部用户和埋点。
后台增长洞察里的行动、失败、微信入口和客户端错误统计,改为数据写入时按天累计,数据量增长后页面仍然很快;统计窗口按自然日对齐。
变现报表不再每分钟扫描原始埋点和对局记录,改读统计写入程序随数据写入维护的计数,数据量增长后仍保持毫秒级。
后台的注册人群、游戏与留存报表改为读取按天累计的统计,用户量增长后仍保持快速,窗口按整天计算。
后台报表排除内部与测试账号时,改为只读取测试流量的专用索引,不再逐个检查所有游客账号;统计口径不变。
牛牛、三公、斗地主等房间游戏里,刚离开房间就点开新房或加入时,会稍等上一间房保存完成,不再误报「你已在其他房间」。
后台的每小时、每日和近 7 天活跃人数改为在数据写入时累计,报表只读少量汇总行,用户量增长后仍保持毫秒级。
后台统计报表不再每分钟在后台持续重算,只在工作人员打开相关页面时才计算,把数据库留给牌局;首次打开时会短暂显示计算中再出现数据。
本次发布包含:新文章:冤家牌多,是入池率太高吗;调整玩家连接的传输设置;官网游戏截图更新为当前版本;后台体验质量报表生成更快;首页热门前三固定,新游戏排第六并标「新」;用户网络慢不再触发紧急告警;另有 4 项改动。
重新审查开源发牌代码并用同一套洗牌与比牌代码模拟:没有找到让冤家牌变多的发牌 bug;模拟中入池范围越宽,冤家牌确实越多。
公网入口改用 BBR 拥塞控制,并在连接空闲后保留发送窗口,用于缓解丢包线路上的卡顿;效果仍待观察。
官网首页轮播与各游戏页的截图按当前 app 重新拍摄,新增短牌德州、UNO、四款彩票和 2048 的截图;复盘、统计与求解器截图同步更新。
体验质量报表直接按行拼装结果,30 天窗口的生成时间缩短约四分之一,内容不变。
首页热门前三固定为德州扑克、炸金花、牛牛,其余游戏按昨日去重访问人数排序。最近一周新上线的游戏会显示「新」标签,其中最新的一款放在第 6 位;一周内没有新游戏时照常按访问人数排序。
服务器很快、耗时全在玩家网络上的慢请求改记为警告日志,不再作为紧急告警推送;服务器或客户端自身慢、超时与连接失败照常告警。
后台增长洞察里的注册转化和各游戏人数,改为由一个后台写入任务在对局结算、埋点写入后更新统计表,报表每分钟只读这些小表,不再每次重算全部历史。对局结算和埋点写入不再承担任何统计工作。统计从本次上线后开始累计。
后台体验质量页的页面、操作、耗时、错误和覆盖统计改为在埋点写入时直接累计,报表每分钟只读一张小统计表,不再重算窗口内的全部埋点。时间窗口从整点开始,耗时分位数按约 20% 宽的区间估算。统计从本次上线后开始累计。
德州牌桌顶栏的购买筹码按钮改为与其他游戏相同的金色筹码加绿色加号图标。
数据库容器的共享内存上限从 64MB 提高到 1GB,数据量增长后,并行执行的大查询更不容易因空间不足而失败。
本次发布包含:本地开发环境不再发送 Telegram 运维告警;短牌德州改用 GGPoker 牌型顺序:顺子大于三条;百家乐、押大小、卡五星、捉鸡、成都麻将、掼蛋、五子棋、UNO、跳棋、象棋也可观战;短牌德州:轮到你的提示不再挡住公共牌。
APP_ENV=development 的服务端不再向运维群发送错误告警、员工提醒或日报,线上告警不受影响。
牌型从大到小为同花顺、四条、同花、葫芦、顺子、三条、两对、一对、高牌;同花仍大于葫芦,A-6-7-8-9 仍是最小顺子。
这些游戏建房时同样可选「允许朋友观战」,默认开启。观战只看公开牌面和下注,不能操作,也看不到任何人未亮的牌或麻将暗牌。
翻牌后出现快捷加注时,「轮到你」文字不再压在公共牌上;弃牌按钮上的倒计时照常显示,读屏提醒保留。
本次发布包含:新游戏「短牌德州」;牛牛、三公、炸金花、斗地主、21点房间可观战;慢请求告警标出网络链路耗时;统计数据上传等待不再逐条告警;保存牌桌聊天,用来设计新的快捷表情;后台留存报表改读实时统计;另有 11 项改动。
游戏中心新增独立的短牌德州:去掉 2 到 5,只用 6 到 A 共 36 张牌,每人两张底牌、五张公共牌,无限注下注。每手所有人下前注,按钮位再加 1 个前注作为按钮盲注。支持 2–6 人好友房和电脑补位,使用独立练习筹码。
建房时可选「允许朋友观战」,默认开启。朋友在加入页输入房号点「只观战」即可看牌局,只能看公开牌面,不能操作,也看不到任何人未亮的牌。
运维告警中,服务器只用了几毫秒、其余时间花在用户设备与服务器之间的慢请求,会直接标出这段链路耗时,便于和服务器问题区分。
后台统计数据的请求内容晚到几百毫秒时,服务器曾逐条按处理慢告警;实际服务器处理不到 1 毫秒,已查的几次代理也同样晚收到数据。现在零星的此类等待只记警告,10 分钟内出现 5 次才告警。
各游戏牌桌上通过审核的聊天消息会连同用户 ID、游戏和时间一起保存,用来了解玩家最常说的话,把常用语句做成新的快捷表情;注销账户时一并删除。隐私政策已同步更新。
后台体验质量页的注册留存统计改为在注册、对局记录和埋点写入时直接更新,报表每分钟只读这张小统计表,不再每次重算全部账户的历史记录。统计从本次上线后的新注册开始累计。
获取邮箱验证码时,邮件服务一确认就立即返回,不再固定多等约一秒。同一邮箱短时间内重复获取会直接提示稍后再试,并显示需要等待的秒数。
部分较旧的安卓 WebView 和 iOS 16.4 以前的 Safari 打开抓娃娃机时报语法错误、页面无法加载。现在构建会把 3D 引擎里的新语法转换为这些浏览器能识别的写法。
现有的页面加载性能记录增加了屏幕尺寸(CSS 像素宽高、像素比和横竖屏),管理后台据此统计各尺寸的使用人数,用来决定先修哪些屏幕上的牌桌布局。
后台「全游戏进行中牌局」里点击进行中牌局、纯真人桌或 Bot 桌,列表只显示对应的牌桌;再点一次恢复全部。
牌桌顶部两位玩家的 SB、BB、STR 标记改放在各自筹码的外侧,手机上不再盖住相邻玩家的筹码数字。
德州牌桌排行榜按每次落座记录买入:带着鱿鱼奖励离桌、再以相同筹码重新入座时,新的买入会被计入,离桌筹码也不再多算那笔奖励。输赢不变。
后台汇总连接速度数据时改为每次只处理一小批,每条数据库语句的工作量更小,减少慢查询。
应用内版本信息现在对应商店当前公开的 Android 1.1.36 与 iOS 1.1.35。
Google Play 公开版本已为 Android 1.1.36(563),官网版本信息随之更新;1.1.37(565)已提交审核,公开后再记录。
德州牌桌点自己头像打开的表情面板,改为和点其他玩家时相同的紧凑大小,不再遮住下注按钮。
后台变现统计中,没有记录时区的访客看过价格后会计入「未知地区」,不再被漏掉。
本次发布包含:注销确认邮件随重置补发;公开源码同步;测试改用本地唯一数据库;公开源码同步;人机桌第一手排行榜显示机器人;账号永久删除后发送确认邮件;另有 26 项改动。
数据重置时仍在注销期内的账号,会在重置完成后收到账号已删除的确认邮件。
公开源码随依赖变动重新同步。
服务端数据库测试改为直接使用本地唯一数据库,不再为每个测试创建临时库;无法在共享库上可靠运行的测试已删除。
公平发牌相关的公开源码已同步到最新版本。
真人对机器人的德州房间,第一手进行中时牌桌排行榜只显示自己。现在机器人一被发牌就以牌桌上的名字和初始筹码列入排行榜。
申请删除的账号在 30 天恢复期结束、被永久删除后,会收到一封确认邮件(中文或英文)。发送失败不会影响删除;访客和测试账号不会收到。
炸金花只剩两人时,如果筹码不够跟注,不再只能弃牌:任何一轮(包括第一轮)都可以「孤注一掷」,付出剩下的筹码直接和对手比牌,赢了拿走整个底池,输了出局,牌力完全相同时发起者输。三人以上时仍只能弃牌。
观战流程新增真实浏览器验收:从加入页进入观战,核对聊天身份与举报入口。
官网的复盘、统计和求解器截图按当前 App 界面重新拍摄。
内部改进:为开发与测试构建中的密码哈希依赖启用编译优化,减少未优化哈希带来的耗时及相关慢请求告警。正式版构建、密码哈希算法与安全参数保持不变。
下一次版本上线时会清空旧数据:对局与战绩记录、钱包余额和账本、会员权益、好友、俱乐部和反馈都将重置,只保留账号登录信息和邮件退订设置。保留的账号获赠一年 Max,新注册赠送 Max 的活动照常进行。
德州观战者现在和玩家一样能看到桌上每位玩家的身份与头像,只有底牌等私密牌面依旧不可见;牌局进行中发送的聊天也会像局间聊天一样拦截不当内容。
内部维护,无用户可见变化:鱿鱼局每轮战绩改为只保留逻辑关联,房间释放和账号删除时由程序明确清理或匿名化。
德州观战者的聊天消息现在和玩家一样带有真实账号身份与头像,可以对其屏蔽和举报;观战者也能屏蔽、举报桌上玩家的发言。观战者依然看不到任何底牌。
修复宽屏桌面展开右侧栏时德州牌桌无法打开的问题;对局服务在深层发牌路径上占用的栈空间更少,房主转让只会交给仍存在的账号。
血战鱿鱼回合进行中,参与者起身或保座到期会留座到本轮结算后再离开,房主也不能移出,赔付不再落到空座;鱿鱼暂停时等待的新玩家照常发牌;定时升盲时前注同步升级,加密发牌按当手盲注校验;对局记录恢复显示大盲。
夜间账号清理在单个账号失败时继续执行并完整清除历史记录中的身份;结算按统一顺序加锁;已删除账号不会再被续费回调写入。
头像资料卡、牌局列表、真人/AI 筛选和俱乐部页面改为读取预先维护的汇总,不再随历史手数变慢;结果保持不变。
差评提醒重新带上玩家选的原因和留言;功能使用统计在页面很多时仍可查看;质量趋势追平后不再反复重读;登录时不再上报设备关联。
可选统计不再与结算争用账户锁,并在数据库侧限时;头像解码移出对局线程;后台验证短暂中断时登录状态自动复核,不再整体断线。
更新官网或网页版时,正在进行的牌桌连接保持不断,不会再因此被判掉线或自动弃牌;同时关闭了几处已下线文章的旧链接。
全真人公开金豆桌输光后重新买入需要足额金豆并等待上一手结算完成;离桌时未结算的一手结算前,不能用同一笔金豆加入其他金豆桌。
德州牌桌座位、房间输赢排行、鱿鱼账本、金豆排行榜、锦标赛名单和牌友开桌提醒也会过滤不当昵称,统一显示匿名玩家名。
练习桌不再占满房间号,观众进出不再拖慢出牌,聊天刷屏不会挤掉补码和鱿鱼选择,全真人桌加时统一为 60 秒,再开一局沿用原定时长。
官网与游戏内规则改为与当前代码一致:德州所有未选高级加密的牌局都用密封发牌,炸金花轮数默认 3 轮、房主可设 1–10 轮,五子棋掉线 12 秒判负,快乐 8 显示自己的派彩与公平性说明。
德州手动输入加注金额时,确认按钮先显示实际将下注的金额(超过筹码显示全下);观战中途进入也能看到房间剩余时间;英文界面显示表情贴纸英文名;俱乐部成员头像会更新。
修复重构后失效或空跑的守护测试,去掉机器人桌已删除提示的遗留文案与无用代码。
优化翻前再加注与全押应对,河牌诈唬结合阻断牌和实际下注尺度,Shark 依据足够的对手样本进行针对性调整。
德州自动匹配遇到满桌时重新匹配一次;炸金花停止重连已关闭房间;统计合并重复事件,保留准确计数和资源上限。
复盘期间推迟自动版本更新和非路由资源恢复刷新,避免播放进度被重置。
机器人获得首枚鱿鱼标记时,公开底牌正确保存到回放,不再因缺少真人账号而保存失败。
放大表情选择面板缩略图并添加文字标签,增大桌面弹幕表情并减轻晃动,方便看清图片内文字。
本次发布包含:准确区分慢请求告警;放大牌桌表情并增强趣味动画;德州 Animal 表情更恶搞。
慢请求按接口、操作、游戏、结果、平台和客户端版本分别计数,避免把不同请求合并标成最后一条样本;告警同时展示客户端版本,便于区分旧页面与当前服务。
表情弹幕在手机放大至80像素、平板112像素,可见期间持续弹跳摇摆;平板弹幕文字同步放大,上方单行限制刷屏数量,保持操作点击穿透。
将 Animal 表情替换为朋友间互损的「畜生啊!」搞怪驴子,聊天与牌桌投掷共用新图。