From 8d6061612417a655a06dd38fa2fd98ccc47a6122 Mon Sep 17 00:00:00 2001 From: lacerate551 <128470311+lacerate551@users.noreply.github.com> Date: Sat, 20 Jun 2026 21:33:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(server-release):=20=E4=BF=AE=E5=A4=8D=20Min?= =?UTF-8?q?erU=20=E6=9C=AC=E5=9C=B0=E8=A7=A3=E6=9E=90=E4=B8=A4=E5=A4=84?= =?UTF-8?q?=E8=AF=AD=E6=B3=95=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 移除 cmd 数组中多余的 "--" 参数,导致 -p/--path 无法识别 2. finally 块中 "清理临时目录" 缺少 # 注释符,触发 NameError --- parsers/mineru_parser.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/parsers/mineru_parser.py b/parsers/mineru_parser.py index 94cc517..74845b5 100644 --- a/parsers/mineru_parser.py +++ b/parsers/mineru_parser.py @@ -814,7 +814,6 @@ def parse_with_mineru( cmd = [ str(mineru_exe), - "--", "-p", str(file_path), "-o", str(output_dir), "-m", "auto", @@ -859,7 +858,7 @@ def parse_with_mineru( logger.error(f"MinerU 解析失败: {e}") raise finally: - 清理临时目录 + # 清理临时目录 if cleanup_output and os.path.exists(output_dir): shutil.rmtree(output_dir, ignore_errors=True)