利益相关声明:作者与文中产品有直接的利益相关(开发者、自家产品等)
为什么做这个
我平时看直播比较杂,B站追游戏区,斗鱼看赛事,虎牙和抖音偶尔也看。以前全靠浏览器,四五个标签开着,想看谁在播还得一个个点进去刷。
其实最烦的不是切标签,是不知道谁在播。每次想看的时候得把几个平台都点一遍,大部分时候主播都不在线,白跑一趟。
在 GitHub 上翻到过几个开源的直播聚合项目,要么好几年没更新了,要么是 Electron 套的网页,体验也一般。
就干脆自己做了一个。
长什么样
Conflux 是拿 SwiftUI 写的 macOS 原生应用,适配了 macOS 26 的液态玻璃。打开之后左边是侧边栏,你关注的主播都列在里面,在线的排前面,没开播的灰掉。右边是播放器。
界面还挺好看的,至少我自己用着挺舒服。

怎么用
添加主播就是粘贴直播间链接,B站、斗鱼、虎牙、抖音都行。
加完之后 ⌘] 切下一个主播,⌘[ 切上一个,比在浏览器里找标签快太多。
开播通知是自带的,主播上线了 Mac 右上角直接弹通知。这个功能对我来说最实用——以前经常打开 B站 才发现人家已经播了一个小时了。

画质和弹幕
画质方面,所有平台默认拉最高码率。B站支持杜比视界和 4K HEVC 硬解,抖音原画能到 20Mbps。
弹幕是拿 Core Animation 做的,不是网页那种 CSS 动画。大直播间弹幕刷屏的时候差距比较明显,原生渲染确实流畅很多。字号、透明度、速度、显示区域都能调。

其他
- 按 C 就能录直播,视频和弹幕字幕(ASS 格式)一起存,录完拿 IINA 打开就有弹幕
- 多窗口和画中画,想同时看几个直播也行
- 菜单栏有个常驻图标,鼠标放上去就能看到谁在播
- 快捷键基本全覆盖了:空格暂停、D 弹幕、F 全屏、M 静音
架构上用的是协议驱动,每个平台实现同一套接口,后面要加新平台的话比较方便。
下载
¥38 买断,不搞订阅。可以免费用 5 天,下了打开就能用。
官网:conflux.kami.asia
