私有化部署 · 全栈即时通讯

把即时通讯
装进你自己的服务器

极速IM 是一套完整可交付的 IM 系统:Flutter 一码多端客户端、JiSuIM 通讯层、 业务服务与管理后台。用户数据、聊天记录、文件全部留在你自己的服务器上,不经过任何第三方。

16万/秒
单机消息吞吐
100万+
集群在线容量
5端
一码多端同步
60fps
10 万条历史滑动

01 / 产品能力

一套能真正跑起来的 IM

不是聊天界面 Demo,而是包含长连接、消息存储、多端同步、内容安全与运营后台的完整系统。

◎

高性能长连接

通讯层基于 JiSuIM,单机 16 万/秒消息吞吐,集群可按槽位横向扩展至百万在线,长连接断开自动重连。

◫

一码多端

Flutter 一套代码覆盖 iOS、Android、Web、Windows、macOS。多端同时在线,消息、已读状态实时同步。

⌂

数据自主可控

私有化部署在自己的服务器,消息主体、关系数据、媒体文件全部本地存储,可按需备份与迁移。

⚡

十万条不卡顿

本地 SQLite 落库 + 虚拟化长列表 + 分页懒加载 + 帧级节流,单会话 10 万条历史滑动稳定 60fps。

⚿

全链路安全

WSS/HTTPS 收口,业务端口仅绑本机;消息准入校验、敏感词强校验、内容审计、异常登录与设备管理。

▤

可运营的后台

Vue3 管理后台内置用户、群组、消息、举报、推送与系统配置,会员、靓号、签到等业务可直接运营。

02 / 功能模块

从聊天到运营,开箱可用

客户端、服务端、管理后台三端功能完整对齐,无需从零补齐基础能力。

  • 单聊 · 群聊 · 万人群
  • 文本 / 表情 / 图片 / 语音 / 视频 / 文件 / 位置 / 自定义卡片
  • @ 提醒 · 引用 · 撤回 · 编辑 · 转发 · 收藏
  • 已读回执 · 正在输入 · 消息回应(Reaction)
  • 永久漫游:换设备不丢历史,离线消息增量拉取
  • 消息状态:发送中 / 已发送 / 已送达 / 已读
  • 好友搜索 · 申请 / 同意 / 拒绝 · 备注 · 黑名单
  • 扫一扫加好友、扫码登录、扫码加群
  • 朋友圈:图文 / 视频发布,点赞与评论,互动未读提醒
  • 1v1 音视频通话(WebRTC + STUN/TURN,支持跨 NAT)
  • 群公告 · 群昵称 · 群主与管理员 · 禁言 · 踢人 · 群二维码
  • 置顶消息 · 群机器人 · 消息搜索
  • 钱包余额 · 红包(含口令与二开链路)
  • VIP 会员 · 专属靓号 · 自定义用户名
  • 成长等级 · 每日签到 · 邀请码
  • 表情包商城 · 工作台应用 · 首页公告
  • AI 对话(多模型可配置)
  • 全部由后台配置驱动,改完即时生效
  • 用户管理:列表 / 详情 / 封禁 / 重置密码
  • 群组管理:列表 / 详情 / 解散 / 成员
  • 消息管理:查询 / 审计 / 撤回
  • 敏感词与举报管理 · 全站与定向推送
  • 数据看板:在线数 / 消息量 / 增长
  • 系统配置、App 版本升级、增值业务配置

03 / 技术架构

通讯层与业务层分离

消息主体只存通讯层,业务库只存关系与扩展字段,避免双写不一致。各层可独立扩容与替换。

客户端层
Flutter 一码多端 iOS · Android · Web · Windows · macOS
通讯层
JiSuIM 长连接维护 · 消息投递 · 消息存储(Raft) · 多端同步 · 在线状态 · 万人频道
业务层
JiSuIMServer 账号认证 · 好友 · 群组 · 会话 · 消息扩展 · 内容安全 · 推送
存储层
MySQL关系数据
Redis缓存 / 限流
MinIO / S3媒体文件
厂商推送APNs / 华为 / 小米 / OV
客户端Flutter + Dart
通讯层JiSuIM (Go)
业务层Go + Gin + GORM
数据库MySQL 8 · Redis 7
对象存储MinIO (S3 兼容)
管理后台Vue3 + Element Plus
部署Docker Compose
监控Prometheus + Grafana

04 / 性能与部署

单机起步,随业务扩容

本地一条命令拉起全栈;生产环境按需切换为多副本 + 通讯层集群拓扑。

消息链路

单机吞吐16 万条 / 秒
集群在线百万级
投递延迟< 50ms
历史会话10 万条 / 60fps
离线消息永久存储 · 增量拉取

部署方式

1
单机全栈

Docker Compose 拉起通讯层、业务层、后台、MinIO、MySQL、Redis,适合验证与中小规模使用。

2
生产集群

Nginx 接入层 + 业务层 3 副本 + JiSuIM 3 节点 Raft + 主从与读写分离,可水平扩容。

3
交付内容

全量源码、Docker 镜像、构建与部署脚本、验证清单与运维手册,可自行二次开发。

docker-compose
$ cd tsdd
$ docker compose up -d
$ docker compose ps   # 等待服务 healthy

05 / 在线演示

先体验,再决定

使用演示账号即可登录网页版,多端同步、群聊、朋友圈、音视频通话均可实际测试。

网页版演示

无需安装,浏览器直接打开,手机与电脑可同时登录同一账号体验多端同步。

演示账号—
演示密码—
打开网页版演示

演示数据可能定期重置,请勿上传真实敏感信息。

后台管理演示

查看用户、群组、消息与运营配置的实际后台形态。

进入后台管理 →

多端同步

同一个账号可在手机、电脑、网页同时在线,消息、已读状态与最近会话实时同步。

06 / 联系我们

聊聊你的场景

无论是产品选型、私有化部署,还是二次开发与定制,都可以直接联系我们。

Telegram — 点击打开对话 邮箱 — 点击发送邮件
交付方式 — 支持远程部署与协助上线

准备好把 IM 握在自己手里了吗?