Enterprise Instant Messaging Solution

Uniapp (iOS, Android, H5), Web, and Admin in one. Full IM capabilities, multi-device sync, and unified operations.

你好!
你好,很高兴认识你
📷
iOS / Android
Web
Admin

Product Overview

💬

Instant Messaging

Real-time communication over WebSocket/TCP. Single chat, group chat, temporary chat. Rich message types (text, image, voice, file, short video, location, card, quote). Recall, forward, edit, read receipts.

🔒

Secure & Reliable

HTTPS, token auth, 2FA, encrypted storage, and role-based access for data security.

📱

Multi-Platform

Uniapp for iOS, Android, H5; Web for browser; Admin for operations. Sync and unified accounts.

High Performance

Optimized network, message queue, Redis cache, connection pooling, multi-instance deployment for stability.

Core Features

📝 多种消息类型

  • 文本、图片(预览、压缩)、语音、文件(最大25MB)、短视频
  • 位置消息(高德地图)、名片消息(用户/群名片)、表情包
  • 引用消息、富文本(Web)、系统提示、音视频记录
  • 消息撤回(2分钟内)、编辑、转发、复制、删除

💬 单聊与群聊

  • 一对一好友聊天、临时聊天(陌生人)、历史消息分页加载
  • 消息已读/未读状态、未读定位、时间显示
  • 群组创建、邀请成员、退群、踢人、解散群
  • @全体成员 / @指定成员、群公告、群免打扰
  • 群成员管理、设置管理员、群名称与公告修改

🔍 会话与搜索

  • 会话列表、置顶会话、免打扰、未读计数
  • 全局搜索(联系人、群聊、聊天记录)
  • 聊天记录搜索、关键词高亮、日历/时间范围筛选(Web)
  • 消息多选(转发、删除)、消息导出(管理后台 Excel)

📤 输入与附件

  • 文本、表情、图片/文件选择、粘贴预览、拖拽上传(Web)
  • 位置选择、名片选择、引用回复
  • Enter 发送、Ctrl+Enter 换行(Web);多语言与多环境配置

👫 好友与联系人

  • 查找好友(ID、手机号、邮箱)、二维码添加/展示
  • 添加好友(需验证)、同意/拒绝好友申请、系统通知红点
  • 删除好友、设置备注/手机号/更多描述、查看好友资料
  • 通讯录(系统通知、我的联系人、我的群聊)

👤 个人资料与账号

  • 头像、昵称、个性签名、性别、账号信息
  • 修改密码、加好友验证开关、个人二维码(加好友/加群)

🌐 国际化

  • 多语言支持:中文、英文、越南语
  • 界面、消息与通知可切换语言,各端统一语言配置
  • 可选扩展更多语种,便于海外与多地区部署

📱 客户端能力

  • Uniapp:SQLite 会话与凭证、UniPush/厂商推送、多环境切换
  • Web:LocalForage 持久化、离线消息、版本更新检测、网络 RTT 监控
  • 消息提醒、免打扰、拖拽上传、桌面通知(Web)

⚙️ 登录与安全

  • 手机号+区号登录、验证码注册/忘记密码、记住密码
  • Token 认证、HTTPS、密码加密存储、滑块/验证码(可选)
  • 多环境配置、域名切换与重连、心跳保活

🤖 智能回复与写作辅助

  • 智能快捷回复:根据上下文与场景推荐短语,一键发送,减少重复输入
  • 写作润色与续写:对输入内容润色、扩写或续写,支持多语言
  • 语气与风格:正式/轻松/简洁等风格选项,统一沟通风格

📋 消息理解与摘要

  • 会话摘要:对单聊/群聊历史生成简短摘要,便于快速回顾与交接
  • 未读摘要:对未读消息生成要点摘要,支持按会话或按群查看
  • 关键信息提取:从消息中提取待办、时间、联系人等,可生成待办或提醒

🔤 多语言与无障碍

  • 实时翻译:单条或会话消息翻译,多语种,便于跨语言沟通
  • 语音转文字:语音消息转写与标点,便于检索与无障碍阅读
  • 无障碍阅读:朗读选中消息或未读摘要,适配视障等场景

🛡️ 内容安全与合规

  • 敏感内容识别:文本与多媒体违规检测,支持自定义规则与策略
  • 内容审核与处置:违规标记、拦截或上报,支持人工复核与审计日志
  • 合规与隐私:AI 处理可配置本地/云端、数据脱敏与保留策略

💬 智能客服与机器人

  • 智能客服机器人:基于常见问题与知识库自动回复,多轮对话与转人工
  • 场景化机器人:群内答疑、活动说明、通知提醒等,可配置触发词与回复策略
  • 数据分析:机器人会话统计与分析,优化话术与知识库

⚙️ 集成与配置

  • AI 能力可通过独立服务或 API 接入,在管理后台或配置中心开启/关闭、配置模型与策略
  • 客户端根据配置展示对应入口(智能回复、翻译、摘要等),未开通则不显示
  • 可在客户端或服务端按需集成,提升沟通效率与内容安全

📊 数据统计

  • 用户注册统计(按时间、设备类型、系统标签)
  • 在线人数统计(实时、历史)
  • 添加好友统计
  • 数据可视化图表(柱状图、饼图)
  • 数据导出功能

👥 用户管理

  • 用户信息查询(多条件筛选)
  • 用户信息编辑
  • 用户密码重置
  • 用户封禁/解封
  • 用户信息导出
  • 转化用户管理
  • 渠道用户管理

💬 聊天管理

  • 单聊记录查看
  • 群聊记录查看
  • 聊天记录导出
  • 群聊信息编辑
  • 群成员管理
  • 解散群聊

🔧 系统管理

  • 渠道管理(增删改查、分配客服)
  • 角色权限管理(RBAC)
  • 运营成员管理
  • 系统标签管理
  • 自定义标签管理
  • 版本管理(iOS/Android)
  • 域名管理(API、Socket、文件上传、OSS)

🏗️ 系统架构(三端)

  • Uniapp 移动端: Vue 3 + uni-app + Vite,Pinia,MobileIMSDK-Web(WebSocket),支持 iOS、Android、H5
  • Web 网页端: Vite + jQuery + Tailwind/DaisyUI,Socket.IO,LocalForage,支持多环境与多线路
  • 管理后台: Vue 3 + TypeScript + Element Plus,Pinia,Vite,ECharts,RBAC 权限
  • 后端与基础设施: REST/WebSocket 服务,MySQL/SQL Server,Redis,消息队列,OSS/CDN

🔐 安全特性

  • HTTPS加密传输
  • JWT Token认证
  • 双因素认证(Google Authenticator)
  • 基于角色的访问控制(RBAC)
  • 页面级和按钮级权限控制
  • 数据加密存储
  • XSS防护

⚡ 性能优化

  • 消息QoS质量保证机制
  • 消息重传机制
  • 离线消息推送
  • Redis热点数据缓存
  • 消息队列异步处理
  • 多实例部署支持
  • 连接池管理

🌐 网络架构

  • 域名自动检测与切换
  • 自动重连机制
  • 心跳保活(25秒间隔)
  • 连接状态监听
  • 多环境配置支持
  • 文件分片上传、断点续传

Architecture & Platforms

Three apps cover iOS, Android, and Web with a unified IM protocol and account system.

📱

Uniapp Mobile

iOS / Android / H5

  • Vue 3 + uni-app + Vite, Pinia
  • MobileIMSDK-Web (WebSocket), SQLite
  • Single/group chat, contacts, groups, sticky & mute
  • i18n, multi-env, UniPush
🌐

Web

Browser app

  • Vite + jQuery + Tailwind/DaisyUI, Socket.IO
  • Sessions, contacts, notifications, global search
  • Rich text, drag upload, offline, version check
  • Optional AI chat, i18n (ZH/EN/VI)
🖥️

Admin

Vue 3 + TypeScript + Element Plus

  • Users, single/group chat, channels, RBAC
  • Stats (register, online, add-friend), ECharts
  • System tags, version, domains, i18n

Advantages

🌍

Global Communication

Experience in domestic and international IM. Multi-region deployment, stable and reliable service for both local and overseas markets.

  • ✓ Global multi-node deployment
  • ✓ Low-latency optimization
  • ✓ Cross-region message sync
  • ✓ Multi-language support
  • ✓ Regulatory compliance
🚀

Fast Media Upload & Delivery

CDN and smart compression for fast upload, storage, and delivery of images and video. Multi-region CDN for a smooth experience.

  • ✓ Global CDN
  • ✓ Smart image compression
  • ✓ Chunked video upload
  • ✓ Resumable upload
  • ✓ Multiple formats
  • ✓ Live preview

Contact Us

Contact via Telegram

Technical support, product inquiries, and business cooperation.

@ im-contact
Open in Telegram
24/7 support