更新记录

1.0.1(2025-09-11) 下载此版本

更新说明文档


平台兼容性

Webman WebSocket 即时通讯系统

一个基于 Webman 框架开发的实时即时通讯系统,支持私聊、离线消息、消息状态确认等功能。

重要提示

当前界面是2025-09-16的设计图(因代码为完善,代码还是采用1.0.1(2025-09-11)版本代码),完善后会更新最新代码文件,请点击收藏谢谢

演示安卓apk包

图片描述

2025-09-16更新最新预览图以及测试APP下载

图片描述 图片描述 图片描述 图片描述 图片描述 图片描述

🚀 功能px特性

后端功能

  • ✅ WebSocket 实时通讯
  • ✅ 用户认证系统(注册/登录)
  • ✅ 私聊消息发送
  • ✅ 离线消息存储(Redis)
  • ✅ 消息状态确认(送达/已读)
  • ✅ 消息撤回功能
  • ✅ 用户在线状态管理
  • ✅ 自动重连机制
  • ✅ 心跳检测

前端功能

  • ✅ UniApp 跨平台支持
  • ✅ 用户注册/登录界面
  • ✅ 聊天列表页面
  • ✅ 实时聊天对话
  • ✅ 消息状态显示
  • ✅ 离线消息推送
  • ✅ 统一 API 配置管理

📁 项目结构

chat/
├── pages/                          # 页面模块
│   ├── about/                      # 关于/版本信息
│   ├── account/                    # 账号设置
│   ├── blacklist/                  # 黑名单管理
│   ├── chat/                       # 聊天对话页面
│   ├── chat-list/                  # 聊天列表页面
│   ├── chat-settings/              # 聊天设置/通知设置
│   ├── login/                      # 登录页面
│   ├── notification/               # 通知中心/系统消息
│   ├── post-create/                # 发动态/发布内容
│   ├── privacy/                    # 隐私设置
│   ├── profile/                    # 个人主页/资料
│   ├── register/                   # 注册页面
│   ├── theme/                      # 主题设置
│   ├── theme-demo/                 # 主题演示
│   ├── theme-test/                 # 主题测试/调试
│   ├── user-detail/                # 用户详情页
│   ├── user-dynamics/              # 用户动态/附近模块
│   └── user-list/                  # 用户列表/发现
├── common/                         # 公共模块与配置
│   └── config.js                   # API配置/工具方法
├── static/                         # 静态资源(字体/图片/图标)
│   ├── font/
│   └── tab/
├── App.vue                         # 应用入口
├── main.js                         # 入口脚本/全局初始化
├── pages.json                      # 页面配置
├── manifest.json                   # 应用配置
├── uni.scss                        # 全局样式/主题变量
└── unpackage/                      # 构建产物
    ├── cache/
    ├── dist/
    ├── release/
    └── res/

🛠️ 技术栈

后端

  • 框架:Webman
  • 语言:PHP 8.0+
  • 数据库:MySQL 5.7+
  • 缓存:Redis 5.0+
  • WebSocket:原生 WebSocket 协议

前端

  • 框架:UniApp
  • 语言:JavaScript
  • UI:Vue.js 语法
  • 平台:支持 H5、小程序、App

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。