Skip to content

主要功能

WebChatQQ提供了丰富的功能,让网页端与QQ群的交流更加便捷和高效。本页详细介绍这些功能及其使用方法。

网页端与QQ群双向消息转发

功能概述

WebChatQQ的核心功能是实现网页端与QQ群之间的双向消息转发,支持以下类型的消息:

  • 文本消息
  • 图片消息
  • 系统通知
  • 特殊指令

工作原理

  1. QQ消息转发到网页

    • QQ群中的消息会自动转发到已映射的网页群聊
    • QQ用户在网页端会显示QQ标签和头像
    • 支持QQ消息中的文本、图片等内容
  2. 网页消息转发到QQ

    • 网页用户发送的消息会转发到已映射的QQ群
    • 转发的消息会显示"转发自网页用户xxx:"前缀
    • 网页端发送的图片也会自动转发

消息标识

不同来源的消息会有明确的标识:

  • QQ用户消息:显示QQ标签和QQ头像
  • 网页用户消息:显示Web标签
  • 机器人消息:显示Bot标签

成员列表与在线状态

QQ群成员显示

WebChatQQ会显示已映射QQ群的所有成员信息:

  • QQ群成员昵称
  • QQ头像(如可获取)
  • QQ群名片(如有)

网页端用户管理

  • 显示当前在线的网页用户
  • 每个用户可设置自己的昵称
  • 实时更新用户加入/离开状态

实时状态更新

系统会实时更新以下状态信息:

  • 用户加入/离开通知
  • 成员在线状态变化
  • 当前在线人数统计

分页加载历史消息

历史记录保存

WebChatQQ会自动保存聊天历史:

  • 消息内容(文本、图片等)
  • 发送者信息
  • 发送时间
  • 消息类型

分页加载机制

  • 默认显示最新的10条消息
  • 向上滚动时自动加载更早的消息
  • 支持跳转到特定时间点的消息

历史记录管理

  • 支持清除当前群聊历史记录
  • 历史记录按群组分别保存
  • 自动清理过旧的消息(可配置保留时长)

戳一戳功能

使用方法

WebChatQQ提供了两种触发"戳一戳"的方式:

  1. 通过右键菜单

    • 右键点击成员昵称
    • 在弹出菜单中选择"戳一戳"
  2. 通过命令

    • 在聊天框中输入 #poke <昵称>
    • 例如:#poke 小明

交互效果

被戳的用户会有以下反馈:

  • 成员列表中显示抖动动画效果
  • 系统消息提示"xxx戳了戳你"
  • 如果被戳的是QQ用户,QQ客户端也会收到戳一戳提醒

群文件管理

文件浏览

  • 查看文件列表和文件夹
  • 显示文件大小和上传时间
  • 支持文件夹导航

文件操作

  • 下载群文件到本地
  • 上传本地文件到群文件
  • 创建文件夹(如QQ群支持)

访问方式

点击工具栏中的文件图标即可打开群文件面板,文件面板支持:

  • 文件列表视图
  • 文件夹层级导航
  • 文件上传进度显示

QQ群映射

映射设置

WebChatQQ支持将网页群聊映射到指定QQ群:

  1. 使用 #map <QQ群号> 命令设置映射
  2. 使用 #unmap 命令解除映射

映射关系

  • 一个网页群可以映射到一个QQ群
  • 多个网页群可以映射到同一个QQ群
  • 映射关系会持久保存

映射状态查看

可以通过以下方式查看当前群聊的映射状态:

  • 使用 #web:状态 命令
  • 查看群信息面板中的映射信息

响应式布局

多设备支持

WebChatQQ的界面采用响应式设计,能够自适应不同屏幕尺寸:

  • 桌面端(宽屏)布局
  • 平板设备布局
  • 手机端(窄屏)布局
  • 自适应刘海屏和全面屏

交互优化

针对不同设备的特点进行了交互优化:

  • 桌面端支持键盘快捷键
  • 移动端优化触摸操作
  • 自动调整侧边栏和输入区域布局

视觉体验

  • 流动渐变背景效果
  • 夜间模式支持(根据系统设置自动切换)
  • 优化的图片查看体验

由滢滢Aris设计开发