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 hashlib
import os import os
import sys import sys
from pathlib import Path
import time import time
import platform import platform
import traceback import traceback
from pathlib import Path
from dotenv import load_dotenv 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 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 from src.manager.async_task_manager import async_task_manager
initialize_logging()
logger = get_logger("main") logger = get_logger("main")
# 直接加载生产环境变量配置 # 直接加载生产环境变量配置

View File

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

View File

@@ -674,7 +674,7 @@ class LogViewer:
frame = ttk.Frame(inner_frame) frame = ttk.Frame(inner_frame)
frame.pack(fill=tk.X, padx=5, pady=2) frame.pack(fill=tk.X, padx=5, pady=2)
ttk.Label(frame, text=level).pack(side=tk.LEFT) 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_btn.pack(side=tk.RIGHT)
# 显示当前颜色 # 显示当前颜色
color_label = ttk.Label(frame, text="", foreground=self.formatter.level_colors[level]) color_label = ttk.Label(frame, text="", foreground=self.formatter.level_colors[level])