版本迭代记录

ChatPulse 更新日志

我们长期迭代 ChatPulse 即时通讯系统,以下是各版本的功能新增、优化修复与部署更新记录。
所有授权客户均可通过 Telegram 客服获取对应版本的升级补丁包。

12历史版本
86功能新增
142问题修复
3重大架构升级
最新版本

v2.4.0

2026 年 8 月 28 日升级说明:全量覆盖 Go + Flutter + Vue
功能新增
  • 新增 Flutter 端 发红包 / 转账 / 登录 / 注册 四页 UI 美化重构,蓝渐变按钮与暖色系卡片视觉统一
  • 新增靓号管理支持 -100 扣减余额、绑定账号绑定、批量分配选中弹窗
  • 新增充值订单 + 提现订单完整流程:H5 二维码充值、上传付款凭证、后台确认充值;微信/支付宝/银行卡多渠道提现审核
  • 新增后台支付配置页:三渠道收款二维码管理,刷新不丢失
  • 新增官网 im-site:首页 + 功能 + 定价 + 资讯 + API 文档(读取仓库 docs 目录)+ 定制开发 + 隐私协议 + 报价单页面
  • 新增官网后台:文章、分类、截图、网站设置、客户联系记录 SQLite 管理
性能优化
  • Go 后端保留短号 reserved_short_id 表主键 AUTO_INCREMENT 修复,靓号生成静默失败问题解决
  • Docker Compose 全部改用 service 名(mysql/redis/mongodb/minio)替换 127.0.0.1,WSL 迁移后一键启动
  • user.short_id 由 string 改为 *string,UNIQUE 索引允许多用户创建后自动返回 NULL
  • Nitro 站点用 SQLite 替换 JSON 存储,读写性能提升 3-5 倍
问题修复
  • 修复后台 DashboardView 后端返回 null 时 .length 报错导致白屏
  • 修复 AdminLayout 中 IconQrCode / IconMoneyCircle 不存在导致路由崩溃
  • 修复 ConfigView.vue a-modal v-model:visible 绑定表达式报错
  • 修复 ConfigView 编辑后刷新丢失(正确解析 data.data 嵌套结构)
  • 修复 Flutter release 模式 SplashPage 不存在导致 const 表达式编译失败
  • 修复红包 / 转账页内容顶到系统导航栏(AppBar 改为 Scaffold.appBar + SafeArea)

v2.3.1

2026 年 7 月 12 日升级说明:后端 + Vue 后台
功能新增
  • 后台用户管理支持按 short_id 全局搜索、支持负数充值扣减
  • 新增系统流水 / 资金包 / 领取记录 全部清零、余额冻结归零工具
  • 用户资料与后台双向同步:修改昵称 / 头像 / 短 ID 实时通过 Redis 广播通知客户端重拉
  • 新增 AI 智能助手管理页:参数模板、推送消息、会话消息分类管理
问题修复
  • 修复靓号前端传 ids 后端接收 list,参数不匹配问题
  • 修复前端 status 显示错位(后端 1/2/3 与前端 0/1/2 不一致)
  • 修复 Arco Table row-selection 对象中 onChange 不触发导致无选中分配按钮

v2.2.0

2026 年 6 月 03 日升级说明:APP + 后端重大更新
功能新增
  • 朋友圈:发送纯文字 / 图片 / 小视频、点赞、评论、@好友、黑名单屏蔽
  • 钱包:充值记录、提现记录、零钱明细、冻结金额明细完整导出
  • 红包转账接入后台对账接口:发前余额校验、发后记账、异步回执、幂等重试
  • 音视频通话:接入 TRTC,支持 720P/1080P、降噪、视频美颜开关
  • 靓号:支持导入、批量生成自定义前缀 / 后缀 / 6~10 位
性能优化
  • MongoDB message 表按 conversationId + createTime 建复合索引,历史消息加载从 2s 降至 280ms
  • Redis 缓存热门会话 Top100,APP 冷启动减少 8 次数据库查询
  • MinIO 分片上传实现,100MB 文件上传断点续传成功率 99.8%

v2.1.0

2026 年 4 月 22 日升级说明:APP + 后台
功能新增
  • 群聊:群管理员、群公告、全员禁言、单个禁言、@所有人、群二维码邀请
  • 文件传输:图片、视频、文档、压缩包、语音、位置六大类消息,支持离线秒传
  • 多语言:简体中文 / English 切换,客户端保存偏好设置
  • 深色模式:跟随系统或手动切换,APP 全局深色主题
  • 后台部门管理功能上线(后经反馈弃用)
问题修复
  • 修复 JPush 推送点击后会话已读计数不同步
  • 修复单聊离线消息在弱网下出现重复投递
  • 修复 Android 12+ 通知权限申请导致崩溃
重大架构升级

v2.0.0

2026 年 2 月 14 日升级说明:整套架构变更,建议全新部署
架构重构
  • 后端语言从 Node.js 18 迁移到 Go 1.22 + Gin + GORM,单机并发从 4K 提升至 35K QPS
  • 消息存储从 MySQL TEXT 迁移到 MongoDB,单表亿级消息无压力
  • 长连接网关独立进程(Gateway),支持横向扩容到 10+ 节点
  • 文件存储 MinIO 替换本地磁盘,支持 S3 兼容对象存储任意切换
  • 鉴权方案升级为 JWT + Refresh Token + RSA 非对称签发
兼容性说明
  • 1.x 版本数据库提供迁移脚本 migrate-1.x-to-2.0.sql,授权客户可免费获取
  • Flutter APP 必须升级到 2.0+ 版本,旧客户端与新网关不兼容

v1.x 历史版本

2025 年 3 月 - 2026 年 1 月已归档,仅对长期授权客户开放源码
  • v1.9.6:新增离线推送 JPush / 个推 / 小米 / 华为 / OPPO / VIVO 六通道
  • v1.9.0:H5 聊天页发布,支持 WebSocket 直连
  • v1.8.0:钱包与红包系统第一版上线
  • v1.7.0:后台管理系统从 iView 切换为 Arco Design Pro Vue
  • v1.6.0:群聊从 200 人扩到 2000 人
  • v1.5.0:音视频通话 Beta 版上线(WebRTC 方案,后续替换为 TRTC)
  • v1.0.0:首个 MVP 发布,单聊 + 好友 + 头像昵称基础功能

ChatPulse 启航日 · 感谢每一位客户的信任与反馈
如有功能需求或升级咨询,欢迎通过 Telegram 商务客服联系