# XYZW Web Helper

**🎮 咸鱼自动化web平台**
[](https://vuejs.org/)
[](https://vitejs.dev/)
[](https://www.naiveui.com/)
[](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket)
[](https://creativecommons.org/licenses/by-nc-sa/4.0/)
基于Vue 3 + Vite的现代化XYZW游戏辅助工具,支持Token管理、WebSocket通信、游戏自动化等功能。
---
## ✨ 核心特性
### 🔐 Token管理系统
- **双重导入方式**:支持手动输入和URL接口获取两种Token导入方式
- **Base64解码支持**:自动识别和解析多种Base64格式的游戏Token
- **多角色管理**:同时管理多个游戏账号,支持角色信息展示
- **本地存储**:安全的本地数据存储,无需后端服务器
- **Token验证**:自动验证Token有效性和格式完整性
- **自动刷新**:支持URL获取的Token自动刷新功能
### 🌐 WebSocket通信
- **BON协议支持**:内置Binary Object Notation协议编解码
- **多重加密**:支持LX、X、XTM等多种加密方式
- **自动重连**:智能断线重连机制,确保连接稳定
- **消息队列**:内置消息队列系统,支持批量发送和响应处理
### 🎮 游戏功能
- **日常任务管理**:自动化日常任务执行和奖励领取
- **角色状态监控**:实时显示角色等级、职业、服务器等信息
- **团队管理**:队伍状态查看和管理功能
- **爬塔进度**:爬塔状态追踪和数据分析
### 🛠️ 开发工具
- **消息测试器**:BON协议消息编码/解码测试工具
- **WebSocket调试**:实时WebSocket连接和消息调试
- **协议验证**:游戏协议消息格式验证工具
### 🎨 主题系统
- **智能主题切换**:支持深浅主题无缝切换,自动适应系统主题偏好
- **实时响应**:主题切换立即生效,无需刷新页面
- **全组件覆盖**:完整支持Naive UI组件库的深色主题
- **记忆偏好**:自动保存用户主题选择,下次访问自动应用
- **统一设计**:所有页面使用统一的圆形主题切换按钮
---
## 🏗️ 技术架构
### 前端技术栈
```
Vue 3.4+ # 渐进式JavaScript框架
├── Composition API # Vue 3组合式API
├──