热销2026IM即时通讯/聊天/通话/社交/新款即时通讯GO语言开发源码原生四端
完整源码
交付全部源代码
商用授权
支持商用与二开
技术支持
专属顾问答疑
支付宝担保交易 · 付款后自动开通下载
产品介绍
染信 IM — 原创开发
我们是染信 IM 的原创开发团队,全部代码独立自主编写。请认准此处,注意辨别。纯原创开发,持续优化更新中,我们从不夸大宣传,也不做过度营销。下面写的每一项,都是产品里真实能用的功能。演示站随时开放,欢迎先亲手体验——用得顺手、真心喜欢,再谈合作。喜欢,才是硬道理。
染信 IM 新版本上线 !这个版本采用可视化安装页面 无需复杂配置 大道至简!
演示地址:https://im.gaoranyun.com/
——————————————
一、新增功能
——————————————
1. 表情商店
· 在线表情商店:浏览、安装、卸载表情包,自动记录最近使用的 20 个
· 支持 TGS 动态表情,以及 WebP、PNG、GIF 格式
· 表情状态:可以把喜欢的表情设为个人状态
2. 群组与频道
· 6 项群权限:全员禁言、发送媒体、发送链接、添加成员、置顶消息、查看成员主页
· 成员禁言时长:10 分钟、1 小时、1 天、1 周、
· 加入群组、订阅频道可以开启审批
· 群资料页按图片视频、文件、链接、语音分类,查看聊天里发过的内容
· 群组和频道可以设置公开用户名,方便被搜索到
3. 联系人
· 一个搜索框同时搜用户、公开群组和公开频道,支持输入 @用户名
· 个人二维码,扫一扫就能加好友
· 联系人按拼音首字母分组,侧边字母快速定位
3. 账号与安全
· 绑定手机号(短信验证码)
· 忘记密码:用户名加已绑定手机号验证后重置
· 登录设备列表:查看每台设备的 IP 和活跃时间
· 好友验证开关
· 实名认证:后台审核,可设为强制实名
4 桌面端(Windows / macOS)
· 扫码登录:手机扫一扫,确认后电脑直接登录
· 分栏布局:会话列表宽度可以拖动,并自动记住
· 托盘常驻;窗口大小和位置自动记忆
· 快捷键:Ctrl/⌘+K 搜索、Ctrl/⌘+N 新建聊天、Ctrl/⌘+↑↓ 切换会话、Esc 返回
· 文件直接拖进聊天窗口发送;收到的文件可以另存为,或在文件夹中显示
5. 其他
· 深色模式:跟随系统、浅色、深色三种
· 5 种语言:简体中文、繁體中文、English、ไทย、Tiếng Việt
· 系统公告:图文公告实时送达,带未读提醒
· 通知设置细分到私聊、群聊、频道、动态互动,可选提示音和震动
· 个人主页背景渐变、昵称颜色
· 发现页入口由后台自由配置,可以打开 App 内页面或网页
· 官方下载页:自动识别手机和电脑系统,给出对应的安装包
6. 管理后台
· 数据看板:用户、在线、消息、通话、动态等数据和趋势
· 用户管理:封禁、强制下线、重置密码、查看会话
· 会话管理:查看群组和频道的成员与消息,可封禁、解散
· 动态审核:隐藏、删除动态,话题管理,违禁词批量管理
· 手动推送:推给全部或指定用户,可以跳转网页或 App 页面
· 表情包导入:ZIP 或多文件批量导入,拖动排序
· 钱包管理:充值和提现审核,红包和转账记录,用户余额调整
· 举报处理、实名认证审核、通话记录
· 系统设置:版本更新、注册和发布开关、群人数上限,声网、推送、短信、存储(本地或阿里云 OSS)一站配置
· 安装向导:在网页上填好数据库信息,自动检测、建表、重启,不用手改配置文件
——————————————
二、优化
——————————————
· 消息顺序重新梳理:弱网和断线重连后,消息不再错乱
· 会话列表、联系人改为无感刷新,切换页面不再闪烁
· 默认气泡配色:对方白色、自己蓝色,更清爽
· 群组编辑页重新设计:输入框更简洁,权限项换成统一风格的彩色图标
· 群组、频道主页顶部不再回弹
· Android 安装包瘦身:只保留主流 64 位架构,去掉用不到的音视频扩展库,体积明显变小
· Windows 安装包:中文安装向导,名称和图标统一为「染信」;默认装在当前用户目录,不需要管理员权限;可选桌面快捷方式和开机自启
· 适配 Windows 新的 Visual Studio 2026 编译环境
· 后台添加官方用户、群组、频道时,可以直接输入 @用户名
——————————————
三、修复
——————————————
· 修复 iOS 部分情况下启动白屏
· 修复部分 Android 机型底部导航栏显示异常
· 修复选择聊天背景时卡顿
· 修复官方用户移除后无法再次添加
全平台 IM 解决方案,一套代码覆盖四端. 支持上架各大应用市场
染信高并发架构解析
为什么能支撑海量用户?
消息序号采用 64 分片锁:通过 FNV 哈希把不同会话分散到 64 把独立的锁,不同会话的消息互不排队,同一会话的序号严格递增、不会重复。在线连接采用 256 分片管理:大量用户同时在线时,上下线和消息分发互不阻塞。
传统单锁架构下,100个并发请求只能排队处理。我们采用 64 分片锁,通过 FNV 哈希算法将请求均匀分散到 64 个独立锁分片:
- 锁竞争降低 64 倍
- 不同用户操作互不阻塞
- 消息序号生成原子性保证
多 Worker 并行处理
WebSocket 连接管理采用多 Worker 设计:
配合 5 万条消息缓冲通道,轻松应对流量洪峰。
Redis 消息队列
100 个 Worker 并行消费,支持:
- 优先级队列:系统通知优先推送
- 延迟队列:定时消息精准触达
- 死信队列:失败消息自动重试(指数退避)
- 批量处理:每次处理 100 条,减少 IO 开销
- > 分片锁 + 多 Worker + 消息队列 + 连接池 + 分表存储 = 百万级 IM 架构
核心功能
即时聊天
- 私聊 / 群组 / 频道/离线推送/
- 文字、图片、语音、视频、可对接苹果推送和极光推送/文件消息
- 消息删除、转发、回复、@提及
- 已读回执、消息搜索、聊天置顶
- 音视频通话
- 一对一语音/视频通话
- 集成声网 Agora,稳定低延迟
- iOS CallKit / Android 全屏来电
- 通话悬浮窗
- 社交广场
- 类似朋友圈的公共动态
- 图片/视频发布、点赞评论
- 实时消息通知
- 群组管理
- 公开/私密群组、频道
- 成员角色权限、禁言管理
- 群组分享、二维码加入
技术架构
| 前端 | 后端 | 存储 |
|---|---|---|
| Flutter 3.x | Go + Gin | MySQL 8.0 |
| 状态管理 Riverpod | WebSocket 实时推送 | MongoDB 分表 |
| Isar 本地数据库 | 64 分片锁高并发 | Redis 缓存/队列 |
| 版本 | 价格 | 包含内容 |
|---|---|---|
| 私有化部署版 | 8888 | 编译后部署包+部署教程(不含部署服务) |
| 源码交付版 | 28000 | 完整源码 + 部署教程 + (不含部署服务) |
平台支持
✅ iOS(iPhone / iPad)
✅ Android(手机 / 平板)
✅ macOS(Intel / Apple Silicon)
✅ Windows 10 / 11
交付内容
- 完整前端源码(Flutter)
- 完整后端源码(Go)
- 数据库结构文档
- 一键部署脚本
- 关于我们
- 染信 IM 由高染团队独立开发,全部代码自主编写。市面上可能存在第三方渠道销售本产品的情况,请认准原创开发团队——只有我们最熟悉我们的产品。
- ✅纯原创开发,持续优化更新中
- ✅产品可直接上架各应用商店
- 选择原创团队,就是选择长期可靠的技术保障!


