diff --git a/src/plugins/built_in/maizone_refactored/services/qzone_service.py b/src/plugins/built_in/maizone_refactored/services/qzone_service.py index 2c7dddaec..abb5f97e6 100644 --- a/src/plugins/built_in/maizone_refactored/services/qzone_service.py +++ b/src/plugins/built_in/maizone_refactored/services/qzone_service.py @@ -346,8 +346,8 @@ class QZoneService: def _load_local_images(self, image_dir: str) -> List[bytes]: """随机加载本地图片(不删除文件)""" images = [] - if not os.path.exists(image_dir): - logger.warning(f"图片目录不存在: {image_dir}") + if not image_dir or not os.path.exists(image_dir): + logger.warning(f"图片目录不存在或未配置: {image_dir}") return images try: