From 81d67b7672c5e193c327f512e2284376b1abfad0 Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Tue, 17 Mar 2026 00:33:23 +0800 Subject: [PATCH] fix(06-03): remove sys.path manipulation from zhihu_metadata.py - Remove unnecessary sys.path.insert for current directory - Use relative import for zhihu_extractor - Package imports work correctly without path manipulation Co-Authored-By: Claude Opus 4.6 --- kb_workflow/metadata/zhihu_metadata.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/kb_workflow/metadata/zhihu_metadata.py b/kb_workflow/metadata/zhihu_metadata.py index 7a13f91..5436266 100644 --- a/kb_workflow/metadata/zhihu_metadata.py +++ b/kb_workflow/metadata/zhihu_metadata.py @@ -15,12 +15,7 @@ import sys import os from typing import Dict, Optional, Any -# 添加当前目录到 Python 路径 -current_dir = os.path.dirname(os.path.abspath(__file__)) -if current_dir not in sys.path: - sys.path.insert(0, current_dir) - -from zhihu_extractor import ZhihuPlaywrightExtractor +from .zhihu_extractor import ZhihuPlaywrightExtractor def extract_zvideo(video_id: str, headless: bool = True, cookie: str = None) -> Dict[str, Any]: