主要功能
WebChatQQ提供了丰富的功能,让网页端与QQ群的交流更加便捷和高效。本页详细介绍这些功能及其使用方法。
网页端与QQ群双向消息转发
功能概述
WebChatQQ的核心功能是实现网页端与QQ群之间的双向消息转发,支持以下类型的消息:
- 文本消息
- 图片消息
- 系统通知
- 特殊指令
工作原理
QQ消息转发到网页:
- QQ群中的消息会自动转发到已映射的网页群聊
- QQ用户在网页端会显示QQ标签和头像
- 支持QQ消息中的文本、图片等内容
网页消息转发到QQ:
- 网页用户发送的消息会转发到已映射的QQ群
- 转发的消息会显示"转发自网页用户xxx:"前缀
- 网页端发送的图片也会自动转发
消息标识
不同来源的消息会有明确的标识:
- QQ用户消息:显示QQ标签和QQ头像
- 网页用户消息:显示Web标签
- 机器人消息:显示Bot标签
成员列表与在线状态
QQ群成员显示
WebChatQQ会显示已映射QQ群的所有成员信息:
- QQ群成员昵称
- QQ头像(如可获取)
- QQ群名片(如有)
网页端用户管理
- 显示当前在线的网页用户
- 每个用户可设置自己的昵称
- 实时更新用户加入/离开状态
实时状态更新
系统会实时更新以下状态信息:
- 用户加入/离开通知
- 成员在线状态变化
- 当前在线人数统计
分页加载历史消息
历史记录保存
WebChatQQ会自动保存聊天历史:
- 消息内容(文本、图片等)
- 发送者信息
- 发送时间
- 消息类型
分页加载机制
- 默认显示最新的10条消息
- 向上滚动时自动加载更早的消息
- 支持跳转到特定时间点的消息
历史记录管理
- 支持清除当前群聊历史记录
- 历史记录按群组分别保存
- 自动清理过旧的消息(可配置保留时长)
戳一戳功能
使用方法
WebChatQQ提供了两种触发"戳一戳"的方式:
通过右键菜单:
- 右键点击成员昵称
- 在弹出菜单中选择"戳一戳"
通过命令:
- 在聊天框中输入
#poke <昵称>
- 例如:
#poke 小明
- 在聊天框中输入
交互效果
被戳的用户会有以下反馈:
- 成员列表中显示抖动动画效果
- 系统消息提示"xxx戳了戳你"
- 如果被戳的是QQ用户,QQ客户端也会收到戳一戳提醒
群文件管理
文件浏览
- 查看文件列表和文件夹
- 显示文件大小和上传时间
- 支持文件夹导航
文件操作
- 下载群文件到本地
- 上传本地文件到群文件
- 创建文件夹(如QQ群支持)
访问方式
点击工具栏中的文件图标即可打开群文件面板,文件面板支持:
- 文件列表视图
- 文件夹层级导航
- 文件上传进度显示
QQ群映射
映射设置
WebChatQQ支持将网页群聊映射到指定QQ群:
- 使用
#map <QQ群号>
命令设置映射 - 使用
#unmap
命令解除映射
映射关系
- 一个网页群可以映射到一个QQ群
- 多个网页群可以映射到同一个QQ群
- 映射关系会持久保存
映射状态查看
可以通过以下方式查看当前群聊的映射状态:
- 使用
#web:状态
命令 - 查看群信息面板中的映射信息
响应式布局
多设备支持
WebChatQQ的界面采用响应式设计,能够自适应不同屏幕尺寸:
- 桌面端(宽屏)布局
- 平板设备布局
- 手机端(窄屏)布局
- 自适应刘海屏和全面屏
交互优化
针对不同设备的特点进行了交互优化:
- 桌面端支持键盘快捷键
- 移动端优化触摸操作
- 自动调整侧边栏和输入区域布局
视觉体验
- 流动渐变背景效果
- 夜间模式支持(根据系统设置自动切换)
- 优化的图片查看体验