refactor(sleep_manager): 修复模块内的循环导入问题
将 `sleep_manager` 和 `wakeup_manager` 中的绝对导入路径更改为相对导入,以解决潜在的循环依赖问题。
This commit is contained in:
@@ -10,7 +10,7 @@ from .time_checker import TimeChecker
|
||||
from .notification_sender import NotificationSender
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from mmc.src.chat.chat_loop.sleep_manager.wakeup_manager import WakeUpManager
|
||||
from .wakeup_manager import WakeUpManager
|
||||
|
||||
logger = get_logger("sleep_manager")
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@ class WakeUpManager:
|
||||
return False
|
||||
|
||||
# 只有在休眠且非失眠状态下才累积唤醒度
|
||||
from mmc.src.chat.chat_loop.sleep_manager.sleep_manager import SleepState
|
||||
from .sleep_state import SleepState
|
||||
|
||||
sleep_manager = self.context.sleep_manager
|
||||
if not sleep_manager:
|
||||
|
||||
Reference in New Issue
Block a user