抖音 + 哔哩哔哩 · 原生 Windows 直播伴侣
一套弹幕中枢, 同时驾驭 抖音与 B 站直播间
StreamCatDual 把两大平台的弹幕、礼物、点赞、进场汇入同一条事件总线, 再分发给桌面弹幕、OBS 叠加层、可视化直播间、AI 助播与互动小游戏 —— 全程本地运行,所见即所得。
实时事件流
在线 1,284
一站式直播工具箱
每个互动环节,都有一个模块在接管
从弹幕到画面,从语音到游戏 —— 所有模块共享同一事件流,可独立开关、互不干扰。
统一事件模型
两个平台,
两个平台,
一种事件语言
平台适配层把抖音的「点赞 / 粉丝团」和 B 站的「醒目留言 / 上舰」归一化成同一套事件, 切换平台时筛选条与文案自动适配,下游模块无需改一行。
2
直播平台并行接入
12+
可独立开关的模块
7332
本机叠加层服务端口
0
必需的云端依赖
归一化事件
~ 6 条/秒
系统架构
事件总线驱动,模块各司其职
原生 .NET 8 内核负责接入与分发,进程内 Web 服务托管所有可视化模块,链路清晰、可隔离、可扩展。
B 站接入
抖音接入
内核分发
对外输出
定制直播间 · OBS 叠加层
可视化编排画面,一键作为浏览器源
拖拽布局、礼物触发计时、滚动事件栏、弹幕安全区,或直接粘贴 AI 写好的 HTML —— 所见即所得。
礼物加时挑战
每个「小心心」+8 秒
12:48
最新动态滚动播报
进场 · 投喂 · 点赞 实时上墙
弹幕飞屏
安全区内不遮挡画面主体
本地优先
你的房间数据,
你的房间数据,
从不离开这台电脑
叠加层与配置接口只在回环地址监听,密钥与布局保存在本机 AppData, AI 助播采用「自带 Key」的中立协议 —— 换后端只改配置,不必重装。
仅回环监听叠加层 / 房间 CRUD 接口绑定 localhost,外网不可达。
本机存储设置、布局、养成数据写入 %AppData%/StreamCatDual。
自带 LLM KeyOpenAI 兼容接口,DeepSeek / Kimi / 本地模型皆可,密钥仅留本机。
模块隔离每个模块按隔离级别加载,互不污染主链路。
# 离线即可构建与运行(内核 BCL-only) > dotnet build StreamCat.sln -c Release ✓ StreamCat.Core 事件总线 · 帧节拍 ✓ StreamCat.Bilibili B 站签名 / 协议 ✓ StreamCat.Douyin 抖音适配 ✓ StreamCat.Sdk 模块 · 隔离级别 > overlay listening on 127.0.0.1:7332 ● /scene/{id} OBS 浏览器源 ● /api/events/ws 实时事件 外网: unreachable ✓ 数据留在本机
技术规格
工程上克制,体验上讲究
原生桌面性能,零构建的 Web 模块,离线可跑的内核 —— 每一处都为稳定直播服务。
.NET 8
原生内核
WPF 桌面外壳
2
平台适配
抖音 · 哔哩哔哩
BCL
内核零依赖
离线可构建可测
0
前端构建步骤
原生 ESM 模块
60fps
叠加层渲染
帧节拍调度
SSE
实时事件
WebSocket / SSE 双通道