产品生态总览

一个通信内核
四端完整生态

TUNNEL 已从单一通信应用,演进为覆盖 iOS、Android、桌面端、管理后台与后端基础设施的完整产品生态。

iOS · Android Windows · macOS Web 管理后台 实时后端服务 中文 · English · Français
TUNNEL 桌面端
TUNNEL desktop application
TUNNEL mobile application
管理后台 · 实时
TUNNEL admin console
4
客户端工程
5
交付平台
597K+
工程代码行数
265+
API 路由处理器
32
业务数据模型

以上为 TUNNEL 四个代码仓库的实际工程统计(不含自动生成代码与第三方依赖)。

TUNNEL 生态

这不只是一个应用
这是一个完整的生态

四个独立交付的工程,围绕同一个通信内核协同运行。

TUNNEL mobile

移动端

TUNNEL 移动应用

面向 iOS 与 Android 的原生体验。

iOSAndroidFlutter
TUNNEL desktop

桌面端

TUNNEL 桌面应用

为大屏与键盘操作重新设计的完整客户端。

WindowsmacOSFlutter
TUNNEL TUNNEL
TUNNEL admin console

管理后台

TUNNEL 管理控制台

面向运营的治理中心。

WebFlutter

后端服务

TUNNEL API 与实时集群

多租户后端服务。

Node.jsSocket.IOMongoDBRedis
终端层客户端
移动应用 桌面应用 管理后台 本地缓存(Drift · Isar)
接入层协议与鉴权
REST API Socket.IO 实时通道 JWT 租户鉴权 租户解析中间件
服务层业务能力
消息与会话 LiveKit 音视频 在线状态 FCM / APNs 推送 钱包与交易 内容风控 通信分析
数据层存储与状态
MongoDB 多租户库 Redis 集群适配 对象存储 / CDN

移动端

随身的完整通信体验

TUNNEL 移动应用以 Flutter 构建。

  • 实时消息与会话同步

  • 音视频通话

  • 群组与好友关系

  • 钱包与红包

  • 离线优先架构

  • 推送与前台服务

TUNNEL call screen
TUNNEL group conversation
TUNNEL wallet

桌面端

为大屏重新设计的一等公民

桌面端不是移动端的放大版。

TUNNEL Desktop
TUNNEL desktop, light theme

浅色主题

TUNNEL Desktop
TUNNEL desktop, dark theme

深色主题

  • 三栏工作区

  • 本地数据库驱动

  • 深色与浅色双主题

  • 原生桌面能力

  • 通话与媒体

  • 多语言界面

TUNNEL desktop incoming call

桌面来电

管理后台

平台不只是前端
更是一整套治理能力

TUNNEL 管理控制台是运营团队的中枢。

管理控制台 · 用户分群与定向触达
TUNNEL admin console — segmentation and targeting
Platform dashboard
平台总览
Communication analytics
通信分析
Group governance
群组治理
  • 平台总览仪表盘

  • 通信分析

  • 用户与群组治理

  • 用户分群与定向触达

  • 内容风控

  • 钱包与财务

后端与基础设施

支撑整个生态的实时底座

TUNNEL API 是所有终端的唯一事实来源。

多租户架构

实时消息集群

音视频服务

推送通道

媒体与存储

同步与一致性

产品能力

已经构建完成的能力

以下能力均已在代码仓库中实现。

安全与可靠性

安全能力已内建于架构之中

以下均为已实现的机制。

技术栈

构建 TUNNEL 的技术

以下技术均在当前代码仓库中实际使用。

客户端

FlutterDartiOSAndroidWindowsmacOSWebgo_routerProvider

实时与通话

Socket.IORedis AdapterLiveKitWebRTCFCMAPNs / VoIPWireGuard

服务端

Node.jsExpressJWTTOTP (speakeasy)AES-256-GCMPM2

数据与存储

MongoDBMongooseRedisS3 / CDNDrift (SQLite)IsarHive

项目进展

一个完整的产品生态正在形成

TUNNEL 已不再是单一应用。

TUNNEL

准备好向客户展示了

从一款通信应用,到覆盖移动端、桌面端、管理后台与后端基础设施的完整生态。