feat:为多个模块添加丰富的追踪信息以增强调试能力

This commit is contained in:
墨梓柒
2025-05-02 03:18:24 +08:00
parent d23bee969d
commit 9cf62f983e
32 changed files with 65 additions and 0 deletions

View File

@@ -7,6 +7,8 @@ from maim_message import UserInfo
from ...config.config import global_config
from .chat_states import NotificationManager, create_new_message_notification, create_cold_chat_notification
from .message_storage import MongoDBMessageStorage
from rich.traceback import install
install(show_locals=True, extra_lines=3)
logger = get_module_logger("chat_observer")

View File

@@ -23,6 +23,8 @@ from .pfc_KnowledgeFetcher import KnowledgeFetcher
from .waiter import Waiter
import traceback
from rich.traceback import install
install(show_locals=True, extra_lines=3)
logger = get_logger("pfc")

View File

@@ -8,6 +8,8 @@ from src.plugins.chat.message import MessageSending, MessageSet
from src.plugins.chat.message_sender import message_manager
from ..storage.storage import MessageStorage
from ...config.config import global_config
from rich.traceback import install
install(show_locals=True, extra_lines=3)
logger = get_module_logger("message_sender")

View File

@@ -8,6 +8,8 @@ from src.individuality.individuality import Individuality
from .conversation_info import ConversationInfo
from .observation_info import ObservationInfo
from src.plugins.utils.chat_message_builder import build_readable_messages
from rich.traceback import install
install(show_locals=True, extra_lines=3)
if TYPE_CHECKING:
pass