This commit is contained in:
SengokuCola
2025-07-15 17:06:22 +08:00
2 changed files with 8 additions and 4 deletions

View File

@@ -122,6 +122,7 @@ class ActionModifier:
# === 统一日志记录 ===
all_removals = removals_s1 + removals_s2
removals_summary: str = ""
if all_removals:
removals_summary = " | ".join([f"{name}({reason})" for name, reason in all_removals])

View File

@@ -115,6 +115,9 @@ class PluginManager:
plugin_dir = self._find_plugin_directory(plugin_class)
if plugin_dir:
self.plugin_paths[plugin_name] = plugin_dir # 更新路径
else:
return False, 1
plugin_instance = plugin_class(plugin_dir=plugin_dir) # 实例化插件可能因为缺少manifest而失败
if not plugin_instance:
logger.error(f"插件 {plugin_name} 实例化失败")