统一账号与即时通信
支持账号登录、好友关系、消息中心、私聊群聊、好友申请与入群邀请。主客户端与轻量 WebChat 共享同一套用户与关系数据,覆盖桌面端使用和网页端访问。
P2P Platform 将账号体系、好友群组、私聊群聊、文件传输、音视频互动、群组屏幕共享、Launcher 组件管理与 Docker 游戏托管能力整合到统一产品体系中,为多人协作、线上娱乐与联机开服提供完整入口。
Launcher 负责版本分发、组件安装、运行环境检测与 Docker 游戏服务启动,使主客户端保持清晰、稳定、可扩展。
平台以主客户端为用户入口,以中心服务为业务枢纽,以 Launcher 和 Docker 为扩展能力,形成从日常沟通到联机娱乐的一体化产品体验。
支持账号登录、好友关系、消息中心、私聊群聊、好友申请与入群邀请。主客户端与轻量 WebChat 共享同一套用户与关系数据,覆盖桌面端使用和网页端访问。
文本消息通过业务通道完成实时分发,图片与文件通过独立 TCP 文件服务传输,语音、视频和群组屏幕共享通过服务端媒体中继完成在线协作。
Launcher 提供清单同步、组件下载、完整性校验、自动解压与协议联动能力。主客户端可通过群聊游戏卡片拉起 Launcher,并进入对应游戏大厅。
平台支持本地 Docker 开服、容器实例管理、存档导入导出、服务器地址生成以及云端托管流程,为 TankWar、Factorio、Minecraft 等游戏服务提供统一管理入口。
用户使用主客户端完成沟通与协作,使用 Launcher 完成组件和游戏服务管理,通过 WebChat 进行轻量访问。三个入口共享平台能力,但各自保持清晰职责。
承载登录、好友、群组、私聊、群聊、文件、音视频与游戏邀请入口,是平台核心交互界面。
负责版本分发、游戏组件、Docker 镜像、存档目录与本地/云端托管能力,降低主客户端耦合度。
提供网页端登录、私聊、群聊、好友申请和入群邀请,适合快速访问和产品体验。
技术白皮书将围绕整体架构、登录认证、TCP/UDP 网络通信、业务分发、UI 组织、数据库、线程池/连接池、音视频、文件与游戏房间、Docker 托管十个方向整理核心函数。