开源授权 · 商业可用 · 一次买断永久使用

全平台 IM 即时通讯
系统完整源码

Java 后端 + UniApp + Vue3 前端,一套源码编译 PC / Mac / H5 / Android / iOS / 微信小程序全端,私有化部署,代码 100% 开放,商业授权自由二开。

6+
支持平台
50+
核心功能
10万+
并发支持
100%
源码开放
Windows EXE
macOS DMG
Android APK
iOS / iPhone
H5 网页端
微信小程序

真实产品截图,所见即所得

以下为实际产品运行截图,UI 支持亮色/暗色主题,支持品牌色自定义,定时自动轮播展示。

移动端 App 界面截图(自动轮播 · 共 11 张)

桌面端 PC / Mac 客户端界面(点击切换)

PC 桌面端 - 聊天主界面

一个完整通讯系统的全部功能

覆盖 IM 即时通讯产品所有核心场景,企业级与消费级需求全满足。

即时消息

WebSocket 长连接,毫秒级送达,支持已读回执、撤回、引用回复、@提及。

  • 文字 / 图片 / 语音 / 视频消息
  • 文件传输(最大支持 2GB)
  • 表情包 / 自定义 Emoji
  • 消息撤回 · 引用回复

群组聊天

多人群组,群公告、群管理员分级、群成员权限,适合企业组织架构。

  • 群组创建与管理
  • 成员权限分级(普通/管理/群主)
  • 群公告 · 投票 · 签到
  • 企业通讯录同步

音视频通话

WebRTC 技术支持高清音视频,1v1私聊通话及多人视频会议全覆盖。

  • 1v1 音频 / 视频通话
  • 多人视频会议(最多 100 人)
  • 屏幕共享 · 通话录制
  • 美颜 · 虚化背景

端对端加密

全程 TLS 1.3 加密传输,私聊支持 E2EE 端对端加密,保障隐私安全。

  • TLS 1.3 传输加密
  • 端对端加密私聊
  • 消息本地加密存储
  • 账号二次验证 (2FA)

多端离线推送

APNs、FCM、华为、小米、OPPO 多推送通道,消息不漏达。

  • iOS APNs 推送
  • Android 厂商通道推送
  • PC 系统托盘通知
  • 消息免打扰 / 推送策略

Web 管理后台

完整管理后台,用户管理、内容审核、数据统计、运营配置一站式完成。

  • 用户账号与实名管理
  • 消息内容审核
  • 实时在线人数统计
  • 运营数据报表

Java 后端 + UniApp+Vue3 全端,企业级选型

微服务架构,水平扩展无上限,Docker 一键部署,运维友好。

Java 后端
Spring Boot 3 · 微服务
Java 17Spring Boot 3Spring CloudNetty WebSocketMyBatis PlusRedisMySQL 8RocketMQMinIONacos
🟢
UniApp + Vue3 前端
一码多端 · TypeScript
Vue 3UniAppPiniaTypeScriptuni-uiWebRTCSocket.ioViteUni-push 2.0
🖥
PC 桌面客户端
Electron · Windows/macOS
Electron 28Vue 3SQLite 本地缓存系统托盘自动更新Win/Mac 双端
🏗
基础设施
容器化 · 自动化运维
DockerKubernetesNginxJenkins CI/CDELK 日志PrometheusGrafana
Java 后端
Vue3 前端
REST API
// 消息发送服务 — MessageService.java
@Service
@Slf4j
public class MessageService {

    @Autowired private WebSocketSessionManager sessionManager;
    @Autowired private MessageRepository      messageRepo;

    public MessageVO sendMessage(SendMessageDTO dto, Long senderId) {
        Message msg = Message.builder()
            .fromUid(senderId)
            .toUid(dto.getToUid())
            .content(dto.getContent())
            .msgType(dto.getMsgType())
            .sendTime(System.currentTimeMillis())
            .build();
        messageRepo.save(msg);
        sessionManager.pushToUser(dto.getToUid(), msg);
        return MessageVO.from(msg);
    }
}

一次买断,永久使用,自由二开

无订阅费用,无运行时收费,源码归您所有,商业授权可用。

基础版
适合个人开发者或小型项目
¥15,000
一次性付款,永久授权
  • 完整前端源码(UniApp + Vue3)
  • Java 后端完整源码
  • Android / iOS 全端
  • H5 网页端
  • 基础 IM 功能模块
  • PC 桌面端源码
  • 音视频通话模块
  • 技术支持
企业定制版
有定制需求或大型企业团队
面议
根据需求评估报价
  • 专业版全部内容
  • 私有化部署方案
  • 品牌 UI 定制
  • 功能定制开发
  • 源码讲解培训
  • 架构设计咨询
  • 1 年技术支持
  • 专属 Telegram 对接
🛡️ 购买保障
可运行验证后再付款
💳 支持支付宝 / 微信 / 银行转账
🧾 开具增值税发票
🔄 永久免费更新

各平台客户端下载

提供全部平台安装包,请通过 Telegram 联系我们获取下载链接和体验账号。

⚠️ 下载链接需联系 Telegram 获取,提供体验账号密码,满意后再购买源码。

最新文章与技术分享

关注 IM 即时通讯行业动态、技术更新和产品迭代,持续更新中。

查看全部文章 →

购买前常见疑问

购买后能用于商业项目吗?+
可以。购买专业版及以上版本获得商业授权证书,可用于开发和销售自己的产品,也可为客户定制开发,无需支付额外授权费用。
源码包含哪些交付物?+
交付物包括:完整源代码(前端 UniApp + Vue3 + 后端 Java)、数据库建表 SQL 脚本、Docker Compose 一键部署文件、详细部署文档、Swagger 接口文档。
服务器需要什么配置?+
最低 2核4GB·50GB SSD,可支持约 500 并发;推荐 4核8GB·100GB SSD,可稳定支持 5000 并发。更大规模场景建议微服务水平扩展,可通过 Telegram 获取架构咨询。
购买前可以验证代码吗?+
支持"先验证再付款":可视频演示查看源码结构与核心逻辑,也可申请演示环境体验完整功能,确认可正常运行后再付款。
如何联系获取技术支持?+
购买后通过 Telegram 与技术团队直接沟通,包括协助完成初次部署、代码问题解答、bug 修复更新。专业版含 3 个月支持,企业版含 1 年专属对接。
UniApp 真的能编译 iOS 和安卓双端吗?+
是的。UniApp 基于 Vue3 开发,通过 HBuilderX 可一键编译为 iOS .ipa 包、Android .apk 包、H5 网页、微信小程序,真正实现「一码多端」,代码复用率超 90%。

立即获取完整源码

可先免费体验演示账号,满意后再购买,全程 Telegram 沟通响应。

✈️ 打开 Telegram 咨询

多渠道联系我们

工作时间通常 30 分钟内回复,支持中英文沟通。

Telegram 直接联系

发送消息即可开始沟通。可咨询功能、申请演示账号、洽谈购买,工作时间通常 30 分钟内回复。

@fangfeng886
工作时间 30 分钟内回复
支持中英文沟通
可视频演示源码
先体验再付款
Telegram
联系