diff --git a/src/plugin_system/base/base_action.py b/src/plugin_system/base/base_action.py index e315a6652..e2af448ec 100644 --- a/src/plugin_system/base/base_action.py +++ b/src/plugin_system/base/base_action.py @@ -34,7 +34,7 @@ class BaseAction(ABC): chat_stream=None, log_prefix: str = "", shutting_down: bool = False, - plugin_config: dict = {}, + plugin_config: dict = None, **kwargs, ): """初始化Action组件 @@ -53,6 +53,8 @@ class BaseAction(ABC): plugin_config: 插件配置字典 **kwargs: 其他参数 """ + if plugin_config is None: + plugin_config = {} self.action_data = action_data self.reasoning = reasoning self.cycle_timers = cycle_timers