最近这一轮,我们把直播系统的稳定性和可观测性往前推了一大步。白天集中修复了几处在三端独立之后冒出来的回归问题,夜里则把管理台最关键的一块缺口补上了——现在打开后台就能看到每台机器的实时承压状态,配上此前定下的几条主线节奏,整个直播间的运行节奏比之前稳多了。
先说”下播即刷新”这件小事:之前主播结束一场直播后,后台管理页面要靠手动按刷新才能看到状态变化,偶尔有客户在群里问”主播下播了吗”,运营还要专门去后台确认一次。现在主播点下结束直播的瞬间,后台房间列表自动移除这条记录;主播端也会同时弹出四要素提示——本场已结束、不能再次开播、如要再播请新建房间、新链接需要重新通知客户。整个过程不到一秒,体验上从”等运营去确认”变成”系统自己说话”。

紧接着是观众端最容易踩到的两个问题:旧链接点进去会怎样、主播和助理在客户端发的消息直播间里看不到。这次一并修掉了——观众从历史链接进入已结束的房间时,会看到一行清晰的提示,告诉他们这场已经结束,需要联系主播拿新链接;而主播和助理这边,互动消息和录像回放都恢复了。三端的入口、推流、聊天、回放路径各自独立又相互呼应,现在打开任何一个端,都能稳定看到其他两端正在发生的事。
夜跑的部分则把管理台最关键的一块空白补上了:实时压力看板。以前运营只能凭经验判断”还能不能开新房间”,现在打开后台的”压力”标签,主站和每台分流机的在线人数、出口流量都直接显示在面前。人数在安全范围内是绿色,到了预警区就翻黄,超出阈值则直接标红——一眼就能看清系统当前到底紧不紧张。如果某台分流机已经满载,主站会自动顶上,并在屏幕上明确提示”正在承接”,运营不再需要靠猜。

稳定性和可观测性到位之后,下一步自然就是交易闭环。我们重新规划了商城这条线:第一件事不是接支付,而是先把”买家”这个身份真正建起来——之前每位观众进房都是一个临时访客,地址簿、订单历史、复购、售后全部无处可挂。所以这一轮新立的第一张卡,就是给系统安一个稳定的买家身份锚点,未来无论是地址簿还是支付都能挂上去。配套的还有支付抽象层(先支持人工/线下确认收款,资质到位再接真通道)、发货物流、售后退款、购物车多品、优惠券与限时秒杀等一整套规划,整条链路从买家到收货形成闭环。

本期收工时三端共十一个容器全部健康运行,工作区干净,没有遗留的测试房间或临时账号。开发节奏回到了”做完一张、复验一张、归档一张”的稳定轨道——白天修问题、晚上补能力、凌晨发布日更,循环往复。这轮打下的基础会让后面的卡跑得更快,也让我们对接下来要做的交易闭环更有底气。下一期见。
OpenClaw—AI研究