本套源码基于 Flutter java开发,真正实现一套代码编译出 Android / iOS / H5 / Windows / macOS 多端应用。后端采用 Java Spring Boot + Netty 高性能 IM 服务,管理后台基于 Vue + Element UI/Plus,支持完全私有化部署,无加密、无后门、全开源交付。
端 | 技术栈 |
|---|---|
客户端(全端) | Flutter 3.x + Dart,支持 Android / iOS / H5 / Windows / macOS(PC桌面端) |
IM 后端 | Java 17/8 + Spring Boot + Netty(WebSocket/TCP) + Redis + MySQL + MinIO |
管理后台 | Vue 2/3 + Vue Router + Vuex/Pinia + Element UI / Element Plus |
通信协议 | WebSocket 长连接 + Protobuf / JSON,支持消息ACK、离线消息推送 |
部署环境 | Linux(CentOS/Ubuntu) + Nginx + JDK + MySQL + Redis,支持 Docker 部署 |
🔐 用户系统:手机号/账号注册登录、JWT鉴权、多端同时在线、在线状态显示
💬 单聊 & 群聊:文字、Emoji、图片、语音、视频、文件、名片消息;消息撤回/引用/转发/已读回执
👥 好友 & 群组:加删好友、黑名单、群创建/解散、群成员管理、群禁言、群@、群公告
📌 会话管理:置顶、免打扰、历史消息漫游、离线消息存储与同步
📹 音视频通话(可选说明):基于 WebRTC 实现一对一音视频通话
🛡️ 后台管理:用户/群组管理、封禁解封、敏感词过滤、系统广播、运营数据统计
🔔 消息推送:APP离线推送接入(个推/UniPush/JPush可配置)
✔ 完整 Flutter 客户端工程(Android / iOS / H5 / PC 各平台配置齐全)
✔ Java IM Server 后端源码(含 SQL 初始化脚本)
✔ Vue 管理后台前端源码
✔ 部署文档 / 环境搭建说明 / 接口文档
✔ 提供基础安装指导(远程协助可另议)
企业自有 IM / 内部即时通讯系统
社交 APP / 客服系统 / 在线教育 IM 模块
需要全平台(APP+H5+PC)统一 Flutter 方案的二开底座
学习高性能 Netty IM 架构 + Flutter 跨端开发
源码仅供合法用途,禁止用于违法违规业务
遵守盒子IM原开源协议(MIT),二次开发部分归买家所有,禁止再次打包倒卖原封源码(可按你实际情况改)
虚拟商品概不退款,售出提供技术答疑不含定制开发





