From e118f1345e2bb2121c16ba9ed8f045b346466fb5 Mon Sep 17 00:00:00 2001 From: Windpicker-owo <3431391539@qq.com> Date: Fri, 22 Aug 2025 12:11:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9ON=5FSTART=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/main.py b/src/main.py index 51d83c13..0c24ad04 100644 --- a/src/main.py +++ b/src/main.py @@ -89,15 +89,7 @@ class MainSystem: lpmm_start_up() # 加载所有actions,包括默认的和插件的 - plugin_manager.load_all_plugins() - - # 触发 ON_START 事件 - from src.plugin_system.core.events_manager import events_manager - from src.plugin_system.base.component_types import EventType - await events_manager.handle_mai_events( - event_type=EventType.ON_START - ) - # logger.info("已触发 ON_START 事件") + plugin_manager.load_all_plugins() # 初始化表情管理器 get_emoji_manager().initialize() @@ -132,6 +124,13 @@ class MainSystem: await check_and_run_migrations() + # 触发 ON_START 事件 + from src.plugin_system.core.events_manager import events_manager + from src.plugin_system.base.component_types import EventType + await events_manager.handle_mai_events( + event_type=EventType.ON_START + ) + # logger.info("已触发 ON_START 事件") try: init_time = int(1000 * (time.time() - init_start_time)) logger.info(f"初始化完成,神经元放电{init_time}次")