[2026-08-18 17:49:30] [0.6.1] [INFO] js_plugin_manager.py:80: Node.js process started successfully [2026-08-18 17:49:30] [0.6.1] [INFO] js_plugin_manager.py:916: Plugins directory: conf/js_plugins [2026-08-18 17:49:30] [0.6.1] [INFO] js_plugin_manager.py:917: Plugins config file: conf/plugins-config.json [2026-08-18 17:49:30] [0.6.1] [INFO] xiaomusic.py:83: JS Plugin Manager initialized successfully [2026-08-18 17:49:30] [0.6.1] [INFO] js_plugin_manager.py:1969: 自动转换未启用,不启动定时任务 [2026-08-18 17:49:30] [0.6.1] [INFO] xiaomusic.py:94: JS Adapter initialized successfully [2026-08-18 17:49:30] [0.6.1] [INFO] xiaomusic.py:676: update_config_from_setting ok. data:Config(account='******', password='******', mi_did='281892807', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='music/cache', cache_max_size_mb=500, cache_song_name='cache_songs', hostname='http://10.10.10.251', port=8090, public_port=58090, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,set_play_type_rnd,playlocal,play_music_list,play_music_list_index,stop_after_minute,stop,play_next,play_prev,set_play_type_one,set_play_type_all,set_play_type_sin,set_play_type_seq,gen_music_list,add_to_favorites,del_from_favorites,cmd_del_music,online_play,singer_play,online_playlist_play', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='', music_list_json='', custom_play_list_json='{"收藏": ["张芸京 - 偏爱", "张碧晨 - 开往早晨的午夜", "斑马斑马", "卜卦", "宋冬野-安和桥", "赵雷-成都", "曾经的你", "曾经最美", "陈奕迅-孤勇者", "爱江山更爱美人(热门翻唱)", "大风在刮大雪在下-六小乐", "奔跑", "陈奕迅 - 十年", "刀郎 - 西海情歌", "海浪-黄品源", "黄安-新鸳鸯蝴蝶梦", "黄昏-周传雄", "回忆总想哭", "李圣杰-手放开", "李宗盛-鬼迷心窍", "任贤齐 - 兄弟", "任贤齐-天涯", "盛夏的果实-莫文蔚", "星星点灯", "一生有你", "周传雄-青花", "赵雷-我们的时光", "谢春花-借我", "下山-要不要买菜", "郑智化-水手", "风筝误-刘珂矣", "半壶纱-刘珂矣", "春庭雪-邓寓君(等什么君)", "一路生花-温奕心", "蓝莲花-许巍"]}', disable_download=False, key_word_dict={'下一首': 'play_next', '上一首': 'play_prev', '单曲循环': 'set_play_type_one', '全部循环': 'set_play_type_all', '随机播放': 'set_play_type_rnd', '单曲播放': 'set_play_type_sin', '顺序播放': 'set_play_type_seq', '分钟后关机': 'stop_after_minute', '刷新列表': 'gen_music_list', '加入收藏': 'add_to_favorites', '收藏歌曲': 'add_to_favorites', '取消收藏': 'del_from_favorites', '播放列表第': 'play_music_list_index', '删除歌曲': 'cmd_del_music', '播放本地歌曲': 'playlocal', '本地播放歌曲': 'playlocal', '播放歌曲': 'play', '放歌曲': 'play', '在线播放': 'online_play', '搜索歌曲': 'online_play', '在线歌单': 'online_playlist_play', '搜索歌单': 'online_playlist_play', '播放歌手': 'singer_play', '搜索歌手': 'singer_play', '关机': 'stop', '暂停': 'stop', '停止': 'stop', '停止播放': 'stop', '关闭': 'stop', '退出': 'stop', '关掉音乐': 'stop', '播放列表': 'play_music_list', '播放歌单': 'play_music_list', '测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, key_match_order=['分钟后关机', '下一首', '上一首', '单曲循环', '全部循环', '随机播放', '单曲播放', '顺序播放', '关机', '刷新列表', '播放列表第', '播放列表', '加入收藏', '收藏歌曲', '取消收藏', '删除歌曲', '播放本地歌曲', '本地播放歌曲', '播放歌曲', '放歌曲', '在线播放', '搜索歌曲', '在线歌单', '搜索歌单', '播放歌手', '搜索歌手', '暂停', '停止', '停止播放', '关闭', '退出', '关掉音乐', '播放歌单', '测试自定义口令', '测试链接'], use_music_api=False, use_music_audio_id='436490277987655', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, fuzzy_match_max_results=100, enable_multi_result_selection=True, multi_result_action='random', stop_tts_msg='', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_play='播放歌曲,放歌曲', keywords_online_play='在线播放,搜索歌曲', keywords_online_playlist_play='在线歌单,搜索歌单', keywords_singer_play='播放歌手,搜索歌手', keywords_stop='关机,暂停,停止,停止播放,关闭,退出,关掉音乐', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={'281892807': Device(did='281892807', device_id='5ec935be-5c88-4729-9958-31566ba69e5c', hardware='S12A', name='小米AI音箱', play_type=2, cur_music='Schnappi-Schnappi', cur_playlist='宝宝听', playlist2music={'全部': '0906.徐誉滕 - 等一分钟', '所有歌曲': '徐誉滕 - 等一分钟', '儿歌榜': '摸摸碌碌', '经典华语音乐225首(无损音乐)': '郭静 - 心墙', '12.精选民谣热歌100首': '2800.许巍-生活不止眼前的苟且', '05.Hi-Fi发烧女声200首': '2224.擦干你的泪水-HIFI发烧女声', '抖音热门歌曲': '0004.我会等-承桓', '怀旧老歌8090': '1117.牛奶咖啡-明天,你好', '酷狗热歌榜': '68.奢香夫人', '怀旧榜': '周传雄-冬天的秘密', '经典华语音乐': '林宥嘉 - 浪费', '收藏': '摸摸摸', '张碧晨': '01. 张碧晨 - 开往早晨的午夜', '发烧女声': '2300.童丽-醉清风', '精选民谣热歌': '2839.赵雷-无法长大', '流行榜': '情非得已', '宝宝听': 'Schnappi-Schnappi'})}, group_list='', remove_id3tag=False, convert_to_mp3=False, delay_sec=0, continue_play=False, enable_file_watch=False, file_watch_debounce=10, pull_ask_sec=1, enable_pull_ask=True, auto_convert=False, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=True, enable_analytics=True, get_ask_by_mina=False, play_type_one_tts_msg='已经设置为单曲循环', play_type_all_tts_msg='已经设置为全部循环', play_type_rnd_tts_msg='已经设置为随机播放', play_type_sin_tts_msg='已经设置为单曲播放', play_type_seq_tts_msg='已经设置为顺序播放', search_prompt_audio='xiaomusic_ok.mp3', recently_added_playlist_len=50, enable_cmd_del_music=False, web_music_proxy=True, edge_tts_voice='zh-CN-XiaoyiNeural', enable_auto_clean_temp=True, qrcode_timeout=120) [2026-08-18 17:49:30] [0.6.1] [INFO] xiaomusic.py:679: 语音控制已启动, 用【分钟后关机/下一首/上一首/单曲循环/全部循环/随机播放/单曲播放/顺序播放/关机/刷新列表/播放列表第/播放列表/加入收藏/收藏歌曲/取消收藏/删除歌曲/播放本地歌曲/本地播放歌曲/播放歌曲/放歌曲/在线播放/搜索歌曲/在线歌单/搜索歌单/播放歌手/搜索歌手/暂停/停止/停止播放/关闭/退出/关掉音乐/播放歌单/测试自定义口令/测试链接】开头来控制 [2026-08-18 17:49:30] [0.6.1] [INFO] xiaomusic.py:687: 配置更新:关闭目录监控 [2026-08-18 17:49:30] [0.6.1] [INFO] music_library.py:1072: 启动后台构建 tag cache [2026-08-18 17:49:30] [0.6.1] [INFO] analytics.py:35: analytics init ok [2026-08-18 17:49:30] [0.6.1] [INFO] xiaomusic.py:166: Startup OK. Config(account='******', password='******', mi_did='281892807', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='music/cache', cache_max_size_mb=500, cache_song_name='cache_songs', hostname='http://10.10.10.251', port=8090, public_port=58090, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,set_play_type_rnd,playlocal,play_music_list,play_music_list_index,stop_after_minute,stop,play_next,play_prev,set_play_type_one,set_play_type_all,set_play_type_sin,set_play_type_seq,gen_music_list,add_to_favorites,del_from_favorites,cmd_del_music,online_play,singer_play,online_playlist_play', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='', music_list_json='', custom_play_list_json='{"收藏": ["张芸京 - 偏爱", "张碧晨 - 开往早晨的午夜", "斑马斑马", "卜卦", "宋冬野-安和桥", "赵雷-成都", "曾经的你", "曾经最美", "陈奕迅-孤勇者", "爱江山更爱美人(热门翻唱)", "大风在刮大雪在下-六小乐", "奔跑", "陈奕迅 - 十年", "刀郎 - 西海情歌", "海浪-黄品源", "黄安-新鸳鸯蝴蝶梦", "黄昏-周传雄", "回忆总想哭", "李圣杰-手放开", "李宗盛-鬼迷心窍", "任贤齐 - 兄弟", "任贤齐-天涯", "盛夏的果实-莫文蔚", "星星点灯", "一生有你", "周传雄-青花", "赵雷-我们的时光", "谢春花-借我", "下山-要不要买菜", "郑智化-水手", "风筝误-刘珂矣", "半壶纱-刘珂矣", "春庭雪-邓寓君(等什么君)", "一路生花-温奕心", "蓝莲花-许巍"]}', disable_download=False, key_word_dict={'下一首': 'play_next', '上一首': 'play_prev', '单曲循环': 'set_play_type_one', '全部循环': 'set_play_type_all', '随机播放': 'set_play_type_rnd', '单曲播放': 'set_play_type_sin', '顺序播放': 'set_play_type_seq', '分钟后关机': 'stop_after_minute', '刷新列表': 'gen_music_list', '加入收藏': 'add_to_favorites', '收藏歌曲': 'add_to_favorites', '取消收藏': 'del_from_favorites', '播放列表第': 'play_music_list_index', '删除歌曲': 'cmd_del_music', '播放本地歌曲': 'playlocal', '本地播放歌曲': 'playlocal', '播放歌曲': 'play', '放歌曲': 'play', '在线播放': 'online_play', '搜索歌曲': 'online_play', '在线歌单': 'online_playlist_play', '搜索歌单': 'online_playlist_play', '播放歌手': 'singer_play', '搜索歌手': 'singer_play', '关机': 'stop', '暂停': 'stop', '停止': 'stop', '停止播放': 'stop', '关闭': 'stop', '退出': 'stop', '关掉音乐': 'stop', '播放列表': 'play_music_list', '播放歌单': 'play_music_list', '测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, key_match_order=['分钟后关机', '下一首', '上一首', '单曲循环', '全部循环', '随机播放', '单曲播放', '顺序播放', '关机', '刷新列表', '播放列表第', '播放列表', '加入收藏', '收藏歌曲', '取消收藏', '删除歌曲', '播放本地歌曲', '本地播放歌曲', '播放歌曲', '放歌曲', '在线播放', '搜索歌曲', '在线歌单', '搜索歌单', '播放歌手', '搜索歌手', '暂停', '停止', '停止播放', '关闭', '退出', '关掉音乐', '播放歌单', '测试自定义口令', '测试链接'], use_music_api=False, use_music_audio_id='436490277987655', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, fuzzy_match_max_results=100, enable_multi_result_selection=True, multi_result_action='random', stop_tts_msg='', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_play='播放歌曲,放歌曲', keywords_online_play='在线播放,搜索歌曲', keywords_online_playlist_play='在线歌单,搜索歌单', keywords_singer_play='播放歌手,搜索歌手', keywords_stop='关机,暂停,停止,停止播放,关闭,退出,关掉音乐', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={'281892807': Device(did='281892807', device_id='5ec935be-5c88-4729-9958-31566ba69e5c', hardware='S12A', name='小米AI音箱', play_type=2, cur_music='Schnappi-Schnappi', cur_playlist='宝宝听', playlist2music={'全部': '0906.徐誉滕 - 等一分钟', '所有歌曲': '徐誉滕 - 等一分钟', '儿歌榜': '摸摸碌碌', '经典华语音乐225首(无损音乐)': '郭静 - 心墙', '12.精选民谣热歌100首': '2800.许巍-生活不止眼前的苟且', '05.Hi-Fi发烧女声200首': '2224.擦干你的泪水-HIFI发烧女声', '抖音热门歌曲': '0004.我会等-承桓', '怀旧老歌8090': '1117.牛奶咖啡-明天,你好', '酷狗热歌榜': '68.奢香夫人', '怀旧榜': '周传雄-冬天的秘密', '经典华语音乐': '林宥嘉 - 浪费', '收藏': '摸摸摸', '张碧晨': '01. 张碧晨 - 开往早晨的午夜', '发烧女声': '2300.童丽-醉清风', '精选民谣热歌': '2839.赵雷-无法长大', '流行榜': '情非得已', '宝宝听': 'Schnappi-Schnappi'})}, group_list='', remove_id3tag=False, convert_to_mp3=False, delay_sec=0, continue_play=False, enable_file_watch=False, file_watch_debounce=10, pull_ask_sec=1, enable_pull_ask=True, auto_convert=False, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=True, enable_analytics=True, get_ask_by_mina=False, play_type_one_tts_msg='已经设置为单曲循环', play_type_all_tts_msg='已经设置为全部循环', play_type_rnd_tts_msg='已经设置为随机播放', play_type_sin_tts_msg='已经设置为单曲播放', play_type_seq_tts_msg='已经设置为顺序播放', search_prompt_audio='xiaomusic_ok.mp3', recently_added_playlist_len=50, enable_cmd_del_music=False, web_music_proxy=True, edge_tts_voice='zh-CN-XiaoyiNeural', enable_auto_clean_temp=True, qrcode_timeout=120) [2026-08-18 17:49:30] [0.6.1] [INFO] dependencies.py:277: disable_httpauth:True [2026-08-18 17:49:30] [0.6.1] [INFO] Started server process [1] [2026-08-18 17:49:30] [0.6.1] [INFO] Waiting for application startup. [2026-08-18 17:49:30] [0.6.1] [INFO] music_library.py:1028: 已从【music/cache/tag_cache.json】加载 tag cache [2026-08-18 17:49:30] [0.6.1] [INFO] music_library.py:1088: ignore_tag_absolute_dirs: [] [2026-08-18 17:49:30] [0.6.1] [INFO] xiaomusic.py:253: run_forever start [2026-08-18 17:49:30] [0.6.1] [INFO] music_library.py:1055: tag 更新中,请等待 [2026-08-18 17:49:30] [0.6.1] [INFO] Application startup complete. [2026-08-18 17:49:30] [0.6.1] [INFO] analytics.py:78: analytics run_with_cancel success [2026-08-18 17:49:30] [0.6.1] [INFO] auth.py:69: [AUTH] init_all_data 开始, mina_service=None, login_acount=None, config.account=262764538, config.password=***, auth.json存在=True, .mi.token存在=True, force_login=False [2026-08-18 17:49:30] [0.6.1] [INFO] auth.py:117: [AUTH-NEED] mina_service 为 None,需要登录 [2026-08-18 17:49:30] [0.6.1] [INFO] auth.py:85: [AUTH] need_login=True, can_login=True [2026-08-18 17:49:30] [0.6.1] [INFO] auth.py:87: [AUTH] 需要登录,开始执行 login_miboy [2026-08-18 17:49:30] [0.6.1] [INFO] auth.py:159: [AUTH-LOGIN] 开始登录, account=262764538 [2026-08-18 17:49:30] [0.6.1] [INFO] auth.py:172: [AUTH-LOGIN] MiAccount 创建成功, token keys=['passToken', 'userId', 'deviceId'], has_passToken=True, .mi.token存在=True [2026-08-18 17:49:30] [0.6.1] [INFO] analytics.py:78: analytics run_with_cancel success [2026-08-18 17:49:30] [0.6.1] [INFO] Uvicorn running on http://['0.0.0.0', '::']:8090 (Press CTRL+C to quit) [2026-08-18 17:49:31] [0.6.1] [INFO] auth.py:180: [AUTH-LOGIN] mi_account.login('micoapi') 返回: True [2026-08-18 17:49:31] [0.6.1] [INFO] auth.py:215: [AUTH-LOGIN] 登录完成. account=262764538 [2026-08-18 17:49:31] [0.6.1] [INFO] auth.py:361: [AUTH] 选中的设备: {'281892807': Device(did='281892807', device_id='5ec935be-5c88-4729-9958-31566ba69e5c', hardware='S12A', name='小米AI音箱', play_type=2, cur_music='Schnappi-Schnappi', cur_playlist='宝宝听', playlist2music={'全部': '0906.徐誉滕 - 等一分钟', '所有歌曲': '徐誉滕 - 等一分钟', '儿歌榜': '摸摸碌碌', '经典华语音乐225首(无损音乐)': '郭静 - 心墙', '12.精选民谣热歌100首': '2800.许巍-生活不止眼前的苟且', '05.Hi-Fi发烧女声200首': '2224.擦干你的泪水-HIFI发烧女声', '抖音热门歌曲': '0004.我会等-承桓', '怀旧老歌8090': '1117.牛奶咖啡-明天,你好', '酷狗热歌榜': '68.奢香夫人', '怀旧榜': '周传雄-冬天的秘密', '经典华语音乐': '林宥嘉 - 浪费', '收藏': '摸摸摸', '张碧晨': '01. 张碧晨 - 开往早晨的午夜', '发烧女声': '2300.童丽-醉清风', '精选民谣热歌': '2839.赵雷-无法长大', '流行榜': '情非得已', '宝宝听': 'Schnappi-Schnappi'})} [2026-08-18 17:49:31] [0.6.1] [INFO] device_player.py:221: 彻底重新洗牌 宝宝听,并将当前歌曲置顶 [2026-08-18 17:49:31] [0.6.1] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'5ec935be-5c88-4729-9958-31566ba69e5c': '281892807'} [2026-08-18 17:49:31] [0.6.1] [INFO] device_manager.py:64: 设备分组已更新: groups={'小米AI音箱': ['5ec935be-5c88-4729-9958-31566ba69e5c']} [2026-08-18 17:49:31] [0.6.1] [INFO] auth.py:414: [AUTH-get_cookie] .mi.token 文件加载成功 [2026-08-18 17:49:31] [0.6.1] [INFO] auth.py:100: [AUTH] cookie 已更新到 session [2026-08-18 17:49:32] [0.6.1] [INFO] 10.10.10.251:59284 - "GET /musiclist HTTP/1.1" 200 [2026-08-18 17:49:33] [0.6.1] [INFO] 10.10.10.251:59296 - "GET /music/cover/index.json HTTP/1.1" 200 [2026-08-18 17:49:33] [0.6.1] [INFO] 10.10.10.251:59306 - "GET /music/cover/75.jpg HTTP/1.1" 200 [2026-08-18 17:49:34] [0.6.1] [INFO] 10.10.10.251:59314 - "GET /music/cover/76.jpg HTTP/1.1" 200 [2026-08-18 17:49:34] [0.6.1] [INFO] music_utils.py:270: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/宝宝听/Clap Along with JJ and His Siblings.mp3 [2026-08-18 17:49:34] [0.6.1] [INFO] music_utils.py:281: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "174.184500" } } [2026-08-18 17:49:34] [0.6.1] [INFO] music_utils.py:290: Successfully extracted duration: 174.1845 seconds for file: music/download/宝宝听/Clap Along with JJ and His Siblings.mp3 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:975: 本地音乐 Clap Along with JJ and His Siblings 时长: 174.1845 秒 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:1044: 保存:tag cache 已保存到【music/cache/tag_cache.json】 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:986: 已缓存本地音乐 Clap Along with JJ and His Siblings 时长: 174.1845 秒 [2026-08-18 17:49:34] [0.6.1] [INFO] music_utils.py:270: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/宝宝听/Hickory Dickory Dock.mp3 [2026-08-18 17:49:34] [0.6.1] [INFO] music_utils.py:281: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "519.116917" } } [2026-08-18 17:49:34] [0.6.1] [INFO] music_utils.py:290: Successfully extracted duration: 519.116917 seconds for file: music/download/宝宝听/Hickory Dickory Dock.mp3 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:975: 本地音乐 Hickory Dickory Dock 时长: 519.116917 秒 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:1044: 保存:tag cache 已保存到【music/cache/tag_cache.json】 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:986: 已缓存本地音乐 Hickory Dickory Dock 时长: 519.116917 秒 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:1044: 保存:tag cache 已保存到【music/cache/tag_cache.json】 [2026-08-18 17:49:34] [0.6.1] [INFO] music_library.py:1128: tag 更新完成 [2026-08-18 17:49:40] [0.6.1] [INFO] music_library.py:1184: get_music_url name:几给几给几给哒哒哒哒-AEC [2026-08-18 17:49:40] [0.6.1] [INFO] music_library.py:678: try get_filename. filename:music/download/宝宝听/几给几给几给哒哒哒哒-AEC.mp3 [2026-08-18 17:49:40] [0.6.1] [INFO] music_library.py:1359: _get_local_music_url local music. name:几给几给几给哒哒哒哒-AEC, filename:music/download/宝宝听/几给几给几给哒哒哒哒-AEC.mp3 [2026-08-18 17:49:40] [0.6.1] [INFO] music_library.py:1382: _get_file_url filepath:music/download/宝宝听/几给几给几给哒哒哒哒-AEC.mp3, filename:download/宝宝听/几给几给几给哒哒哒哒-AEC.mp3 [2026-08-18 17:49:40] [0.6.1] [INFO] 10.10.10.251:59322 - "GET /musicinfo?name=%E5%87%A0%E7%BB%99%E5%87%A0%E7%BB%99%E5%87%A0%E7%BB%99%E5%93%92%E5%93%92%E5%93%92%E5%93%92-AEC HTTP/1.1" 200 [2026-08-18 17:49:40] [0.6.1] [INFO] 10.10.10.251:59328 - "GET /music/download/%E5%AE%9D%E5%AE%9D%E5%90%AC/%E5%87%A0%E7%BB%99%E5%87%A0%E7%BB%99%E5%87%A0%E7%BB%99%E5%93%92%E5%93%92%E5%93%92%E5%93%92-AEC.mp3 HTTP/1.1" 200 [2026-08-18 17:49:41] [0.6.1] [INFO] 10.10.10.251:43948 - "GET /music/download/%E5%AE%9D%E5%AE%9D%E5%90%AC/%E5%87%A0%E7%BB%99%E5%87%A0%E7%BB%99%E5%87%A0%E7%BB%99%E5%93%92%E5%93%92%E5%93%92%E5%93%92-AEC.mp3 HTTP/1.1" 200 [2026-08-18 17:49:49] [0.6.1] [INFO] 10.10.10.251:43956 - "GET /music/cover/77.jpg HTTP/1.1" 200 [2026-08-18 17:49:53] [0.6.1] [INFO] 10.10.10.251:47566 - "GET /static/onlineSearch/index.html HTTP/1.1" 200 [2026-08-18 17:49:59] [0.6.1] [INFO] 10.10.10.251:47580 - "GET /static/default/index.html HTTP/1.1" 200 [2026-08-18 17:50:04] [0.6.1] [INFO] 10.10.10.251:38818 - "GET /music/cover/78.jpg HTTP/1.1" 200 [2026-08-18 17:50:19] [0.6.1] [INFO] 10.10.10.251:38596 - "GET /music/cover/79.jpg HTTP/1.1" 200 [2026-08-18 17:50:32] [0.6.1] [INFO] 10.10.10.251:45390 - "GET /static/weapp/qrcode.html HTTP/1.1" 200 [2026-08-18 17:50:34] [0.6.1] [INFO] 10.10.10.251:45400 - "GET /music/cover/8.jpg HTTP/1.1" 200 [2026-08-18 17:50:39] [0.6.1] [INFO] 10.10.10.251:45406 - "GET /static/tailwind/index.html HTTP/1.1" 200 [2026-08-18 17:58:31] [0.6.1] [WARNING] analytics.py:73: google analytics run_with_cancel failed [2026-08-18 18:06:27] [0.6.1] [INFO] 10.10.10.251:49242 - "GET / HTTP/1.1" 200 [2026-08-18 18:06:34] [0.6.1] [INFO] 10.10.10.251:51760 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-08-18 18:06:35] [0.6.1] [INFO] 10.10.10.251:51776 - "GET /favicon.ico HTTP/1.1" 404 [2026-08-18 18:09:42] [0.6.1] [INFO] 10.10.10.251:42078 - "GET / HTTP/1.1" 200 [2026-08-18 18:28:34] [0.6.1] [INFO] 10.10.10.251:56500 - "GET / HTTP/1.1" 200 [2026-08-18 18:29:35] [0.6.1] [INFO] command_handler.py:51: 收到消息:播放 控制面板:False did:281892807 [2026-08-18 18:29:35] [0.6.1] [INFO] command_handler.py:156: 未匹配到指令 播放 False [2026-08-18 18:29:36] [0.6.1] [INFO] device_player.py:797: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-08-18 18:55:33] [0.6.1] [INFO] 10.10.10.251:36778 - "GET /robots.txt HTTP/1.1" 404 [2026-08-18 18:55:34] [0.6.1] [INFO] 10.10.10.251:36782 - "GET /static/onlineSearch/setting.html HTTP/1.1" 200 [2026-08-18 18:56:20] [0.6.1] [INFO] 10.10.10.251:37250 - "GET /static/tailwind/downloadtool.html HTTP/1.1" 200 [2026-08-18 18:57:39] [0.6.1] [INFO] 10.10.10.251:45826 - "GET /static/tailwind/setting.html HTTP/1.1" 200 [2026-08-18 18:57:51] [0.6.1] [INFO] 10.10.10.251:37638 - "GET /static/default/setting.html HTTP/1.1" 200 [2026-08-18 19:07:11] [0.6.1] [INFO] 10.10.10.251:44860 - "GET /.env HTTP/1.1" 404 [2026-08-18 19:07:13] [0.6.1] [INFO] 10.10.10.251:44876 - "GET /.git/HEAD HTTP/1.1" 404 [2026-08-18 19:07:14] [0.6.1] [INFO] 10.10.10.251:44890 - "GET /.env.backup HTTP/1.1" 404 [2026-08-18 19:07:15] [0.6.1] [INFO] 10.10.10.251:44894 - "GET /.env.old HTTP/1.1" 404 [2026-08-18 19:07:16] [0.6.1] [INFO] 10.10.10.251:44898 - "GET /.env.save HTTP/1.1" 404 [2026-08-18 19:07:17] [0.6.1] [INFO] 10.10.10.251:44906 - "GET /.env.bak HTTP/1.1" 404 [2026-08-18 19:07:18] [0.6.1] [INFO] 10.10.10.251:44922 - "GET /.env.prod HTTP/1.1" 404 [2026-08-18 19:07:19] [0.6.1] [INFO] 10.10.10.251:44930 - "GET /.env.production HTTP/1.1" 404 [2026-08-18 19:07:20] [0.6.1] [INFO] 10.10.10.251:44940 - "GET /.env.staging HTTP/1.1" 404 [2026-08-18 19:07:21] [0.6.1] [INFO] 10.10.10.251:57682 - "GET /.env.local HTTP/1.1" 404 [2026-08-18 19:07:22] [0.6.1] [INFO] 10.10.10.251:57690 - "GET /.env.live HTTP/1.1" 404 [2026-08-18 19:07:24] [0.6.1] [INFO] 10.10.10.251:57694 - "GET /.env.dev HTTP/1.1" 404 [2026-08-18 19:07:25] [0.6.1] [INFO] 10.10.10.251:57698 - "GET /.env.stage HTTP/1.1" 404 [2026-08-18 19:07:29] [0.6.1] [INFO] 10.10.10.251:57702 - "GET /config/.env HTTP/1.1" 404 [2026-08-18 19:07:31] [0.6.1] [INFO] 10.10.10.251:36498 - "GET /app/.env HTTP/1.1" 404 [2026-08-18 19:07:35] [0.6.1] [INFO] 10.10.10.251:36500 - "GET /api/.env HTTP/1.1" 404 [2026-08-18 19:07:37] [0.6.1] [INFO] 10.10.10.251:36506 - "GET /application/.env HTTP/1.1" 404 [2026-08-18 19:07:38] [0.6.1] [INFO] 10.10.10.251:36512 - "GET /functions/.env HTTP/1.1" 404 [2026-08-18 19:55:29] [0.6.1] [INFO] 10.10.10.251:41656 - "GET /auth HTTP/1.1" 404 [2026-08-18 19:59:39] [0.6.1] [INFO] 10.10.10.251:34490 - "GET /robots.txt HTTP/1.1" 404 [2026-08-18 19:59:40] [0.6.1] [INFO] 10.10.10.251:34500 - "GET /static/default/m3u.html HTTP/1.1" 200 [2026-08-18 20:01:10] [0.6.1] [INFO] 10.10.10.251:59522 - "GET /static/default/downloadtool.html HTTP/1.1" 200 [2026-08-18 20:01:25] [0.6.1] [INFO] 10.10.10.251:53392 - "GET / HTTP/1.1" 200 [2026-08-18 20:01:59] [0.6.1] [INFO] 10.10.10.251:46476 - "GET /static/default/merge/index.html HTTP/1.1" 200