diff --git a/src/main.py b/src/main.py index cf27ca67c..1eda70a98 100644 --- a/src/main.py +++ b/src/main.py @@ -249,7 +249,7 @@ class MainSystem: # 停止增强记忆系统 # 停止统一调度器 try: - from src.schedule.unified_scheduler import shutdown_scheduler + from src.plugin_system.apis.unified_scheduler import shutdown_scheduler cleanup_tasks.append(("统一调度器", shutdown_scheduler())) except Exception as e: @@ -435,7 +435,7 @@ MoFox_Bot(第三方修改版) logger.error(f"注册API路由失败: {e}") # 初始化统一调度器 try: - from src.schedule.unified_scheduler import initialize_scheduler + from src.plugin_system.apis.unified_scheduler import initialize_scheduler await initialize_scheduler() except Exception as e: diff --git a/src/schedule/unified_scheduler.py b/src/plugin_system/apis/unified_scheduler.py similarity index 100% rename from src/schedule/unified_scheduler.py rename to src/plugin_system/apis/unified_scheduler.py diff --git a/src/plugins/built_in/affinity_flow_chatter/proactive/proactive_thinking_scheduler.py b/src/plugins/built_in/affinity_flow_chatter/proactive/proactive_thinking_scheduler.py index 5a7d62a62..61c0e4146 100644 --- a/src/plugins/built_in/affinity_flow_chatter/proactive/proactive_thinking_scheduler.py +++ b/src/plugins/built_in/affinity_flow_chatter/proactive/proactive_thinking_scheduler.py @@ -9,7 +9,7 @@ from datetime import datetime, timedelta from typing import Any from src.common.logger import get_logger -from src.schedule.unified_scheduler import TriggerType, unified_scheduler +from src.plugin_system.apis.unified_scheduler import TriggerType, unified_scheduler logger = get_logger("proactive_thinking_scheduler") diff --git a/src/plugins/built_in/system_management/plugin.py b/src/plugins/built_in/system_management/plugin.py index 77638b4f4..10065d698 100644 --- a/src/plugins/built_in/system_management/plugin.py +++ b/src/plugins/built_in/system_management/plugin.py @@ -23,7 +23,7 @@ from src.plugin_system.base.component_types import ( from src.plugin_system.base.config_types import ConfigField from src.plugin_system.base.plus_command import PlusCommand from src.plugin_system.utils.permission_decorators import require_permission -from src.schedule.unified_scheduler import TriggerType, unified_scheduler +from src.plugin_system.apis.unified_scheduler import TriggerType, unified_scheduler logger = get_logger("SystemManagement")