[2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [WARNING] xiaomusic.py:271: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Ak2iNWq1QHFpeZaORTwszLfVvnK0CU: Login failed [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:24] [0.3.100] [INFO] xiaomusic.py:248: try login [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:289: 登录完成. 15151368512 [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:317: 可能登录失败. Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_u7vp6WEPHFGYeOtUgixSyRl4358zA9: Login failed [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [WARNING] xiaomusic.py:325: conf/.mi.token file not exist [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:704: 启动后台构建 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:1552: reinit success. data:Config(account='******', password='******', mi_did='', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://mi.yywjd.eu.org', port=8090, public_port=0, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='https://gist.githubusercontent.com/hanxi/dda82d964a28f8110f8fba81c3ff8314/raw/example.json', 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', '本地搜索播放': 'search_playlocal', '播放歌曲': 'play', '放歌曲': 'play', '搜索播放': 'search_play', '关机': '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='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_search_playlocal='本地搜索播放', keywords_play='播放歌曲,放歌曲', keywords_search_play='搜索播放', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={}, 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, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, 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='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, search_music_count=100, web_music_proxy=False) [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] httpserver.py:183: disable_httpauth:True [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:676: 已从【cache/tag_cache.json】加载 tag cache [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:717: ignore_tag_absolute_dirs: [] [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:690: 保存:tag cache 已保存到【cache/tag_cache.json】 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:25] [0.3.100] [INFO] xiaomusic.py:745: tag 更新完成 [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-15 10:36:30] [0.3.100] [WARNING] xiaomusic.py:1560: Execption Error https://api2.mina.mi.com/admin/v2/device_list?master=0&requestId=app_ios_Bwpbfq51JrdKcEijQmn4h0MSelvD7V: Login failed [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-16', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-16 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-17', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-17 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-18', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-18 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-19', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-19 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-20', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-20 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-21', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-21 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-22', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-22 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-23', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-23 00:49:00] [0.3.100] [INFO] analytics.py:108: umami Status: 522 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-24', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-24 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-25', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-25 00:48:40] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-26', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-26 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-27', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-27 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-28', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-28 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:40] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-29', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-29 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-11-30', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-11-30 00:48:42] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:40] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-01', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-01 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-02', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-02 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-03', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-03 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-04', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-04 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-05', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-05 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:75: analytics run_with_cancel success [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:101: umami data: {'payload': {'hostname': 'https://mi.yywjd.eu.org', 'language': 'zh-CN', 'referrer': '', 'screen': '430x932', 'title': '后端统计', 'url': '/backend', 'website': '7bfb0890-4115-4260-8892-b391513e7e99', 'name': 'daily_active_user', 'data': {'version': '0.3.100', 'date': '2025-12-06', 'useragent': 'XiaoMusic/0.3.100 (Linux #1 SMP Debian 4.19.249-2 (2022-06-30); 64bit; x86_64) Python/3.12.12'}}, 'type': 'event'} [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521 [2025-12-06 00:48:41] [0.3.100] [INFO] analytics.py:108: umami Status: 521