# 更新日志 ## [2.0.0] - 2024-01-20 ### 🎉 重大更新 - Token管理系统重构 #### ✨ 新增功能 - **Base64 Token导入**: 支持多种格式的Base64编码Token解析 - **可视化Token管理**: 名称-Token列表形式管理多个游戏角色 - **WebSocket连接管理**: 自动建立和监控WebSocket连接状态 - **批量操作功能**: 导入/导出、清理过期Token等批量功能 - **响应式Token界面**: 完美适配桌面和移动设备的Token管理界面 #### 🗑️ 移除功能 - **登录注册系统**: 完全移除传统的用户认证流程 - **用户管理**: 不再需要用户账户系统 - **API依赖**: 移除所有后端接口依赖 #### 🔄 重大变更 - **入口页面**: 从登录页面改为Token导入页面 (`/tokens`) - **路由结构**: 重构路由,旧路由自动重定向到Token管理 - **数据结构**: 全新的Token数据结构,支持自定义名称和完整信息 - **访问控制**: 基于Token存在性而非用户认证状态 #### 🛠️ 技术改进 - **本地存储**: 所有数据完全本地化存储 - **智能解析**: 自动识别和解析各种Base64格式 - **连接监控**: 实时WebSocket连接状态显示 - **容错处理**: 完善的错误处理和用户提示 #### 📱 用户体验 - **简化流程**: 无需注册登录,直接导入Token使用 - **直观管理**: 卡片式Token列表,状态一目了然 - **快速操作**: 一键选择、连接、管理Token - **数据安全**: 本地存储,Token信息脱敏显示 --- ## [1.x.x] - 历史版本 ### 特性 - 基于用户认证的传统系统 - API接口依赖的数据管理 - 游戏角色CRUD操作 - 日常任务管理功能 --- ## 升级指南 ### 从1.x版本升级到2.0 1. **数据迁移**: - 导出现有游戏角色数据 - 获取每个角色对应的Token - 将Token转换为Base64格式后导入新系统 2. **使用变更**: - 不再需要注册登录 - 直接访问 `/tokens` 页面导入Token - 通过Token名称管理多个游戏角色 3. **功能对照**: - 游戏角色管理 → Token管理 - 用户认证 → Token导入 - 角色选择 → Token选择 ### 兼容性说明 - 旧版本路由会自动重定向到新系统 - 本地存储数据需要手动迁移 - WebSocket连接方式保持兼容