From a0bb9660d45c7c5484f0401ca310b4496436222b Mon Sep 17 00:00:00 2001 From: minecraft1024a Date: Sun, 9 Nov 2025 14:09:03 +0800 Subject: [PATCH] =?UTF-8?q?refactor(core=5Factions):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E5=8F=8D=E6=B3=A8=E5=85=A5=E7=B3=BB=E7=BB=9F=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 反注入系统的管理功能已迁移至独立的专用插件,因此从核心动作插件中移除相关的命令和配置。这有助于降低核心插件的复杂性,使其更专注于通用的基础交互功能。 --- src/plugins/built_in/core_actions/plugin.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/plugins/built_in/core_actions/plugin.py b/src/plugins/built_in/core_actions/plugin.py index a4187dccb..def36beff 100644 --- a/src/plugins/built_in/core_actions/plugin.py +++ b/src/plugins/built_in/core_actions/plugin.py @@ -13,7 +13,6 @@ from src.common.logger import get_logger # 导入新插件系统 from src.plugin_system import BasePlugin, ComponentInfo, register_plugin from src.plugin_system.base.config_types import ConfigField -from src.plugins.built_in.core_actions.anti_injector_manager import AntiInjectorStatusCommand # 导入API模块 - 标准Python包方式 from src.plugins.built_in.core_actions.emoji import EmojiAction @@ -55,9 +54,6 @@ class CoreActionsPlugin(BasePlugin): "components": { "enable_reply": ConfigField(type=bool, default=True, description="是否启用基本回复动作"), "enable_emoji": ConfigField(type=bool, default=True, description="是否启用发送表情/图片动作"), - "enable_anti_injector_manager": ConfigField( - type=bool, default=True, description="是否启用反注入系统管理命令" - ), }, } @@ -68,7 +64,5 @@ class CoreActionsPlugin(BasePlugin): components: ClassVar = [] if self.get_config("components.enable_emoji", True): components.append((EmojiAction.get_action_info(), EmojiAction)) - if self.get_config("components.enable_anti_injector_manager", True): - components.append((AntiInjectorStatusCommand.get_command_info(), AntiInjectorStatusCommand)) return components