class EventMiddleware: """ 事件中间件基类 """ def __call__(self, event_name: str, args: tuple, kwargs: dict) -> tuple: """ 处理事件 返回处理后的 (args, kwargs) """ return args, kwargs def on_error( self, error: Exception, event_name: str, args: tuple, kwargs: dict ) -> None: """ 处理事件错误 """ pass