添加播放列表，支持选择循环模式，优化逻辑，修复一些bug