开发React+Tailwind音乐播放器,毛玻璃Glassmorphism设计,冷色调暗黑主题。 样式要求:backdrop-filter: blur(16px),半透明卡片,细微白色边框,低饱和度渐变背景。 功能:音频播放控制、seek进度条、音量、歌单、歌曲切换、自动播放下一首。 增加动画:专辑封面缓慢旋转、切换歌曲淡入淡出过渡。 使用TypeScript,组件化编写,不要引入额外UI框架,输出完整tsx代码。 禁止暖色调,禁止emoji,布局采用非对称创意布局。 硬性约束: 1. 代码必须可直接运行,不要伪代码、占位函数; 2. 变量命名规范,不要无意义a、b、temp; 3. 避免冗余重复逻辑,抽取公共方法; 4. 增加边界判断:音频加载失败、时长NaN、重复点击防抖动; 5. 清晰注释关键播放状态逻辑; 6. 不要引入未说明的第三方库; 7. 输出代码前简单梳理实现思路,再贴代码。