This commit is contained in:
SengokuCola
2025-06-12 20:32:18 +08:00
parent 9a8d356b23
commit 91636b82ec
3 changed files with 9 additions and 12 deletions

17
bot.py
View File

@@ -2,24 +2,21 @@ import asyncio
import hashlib
import os
import sys
from pathlib import Path
import time
import platform
import traceback
from pathlib import Path
from dotenv import load_dotenv
# 最早期初始化日志系统,确保所有后续模块都使用正确的日志格式
from src.common.logger import initialize_logging
initialize_logging()
from src.common.logger import get_logger
from src.common.crash_logger import install_crash_handler
from src.main import MainSystem
from rich.traceback import install
# 最早期初始化日志系统,确保所有后续模块都使用正确的日志格式
from src.common.logger import initialize_logging, get_logger
from src.common.crash_logger import install_crash_handler
from src.main import MainSystem
from src.manager.async_task_manager import async_task_manager
initialize_logging()
logger = get_logger("main")
# 直接加载生产环境变量配置

View File

@@ -10,7 +10,7 @@ from pathlib import Path
src_path = Path(__file__).parent / "src"
sys.path.insert(0, str(src_path))
from common.logger import reload_log_config
from common.logger import reload_log_config # noqa: E402
print("🔄 重新加载日志配置...")
reload_log_config()

View File

@@ -674,7 +674,7 @@ class LogViewer:
frame = ttk.Frame(inner_frame)
frame.pack(fill=tk.X, padx=5, pady=2)
ttk.Label(frame, text=level).pack(side=tk.LEFT)
color_btn = ttk.Button(frame, text="选择颜色", command=lambda l=level: self.choose_color(l))
color_btn = ttk.Button(frame, text="选择颜色", command=lambda level_name=level: self.choose_color(level_name))
color_btn.pack(side=tk.RIGHT)
# 显示当前颜色
color_label = ttk.Label(frame, text="", foreground=self.formatter.level_colors[level])