From 2b305b0eb97aa253187697491f57d1a872a29031 Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Tue, 17 Mar 2026 00:33:02 +0800 Subject: [PATCH] fix(06-03): remove sys.path manipulation from zhihu_extractor.py - Remove unnecessary sys.path.insert for current directory - Use pure relative import for markdown_converter - Package imports work correctly without path manipulation Co-Authored-By: Claude Opus 4.6 --- kb_workflow/metadata/zhihu_extractor.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/kb_workflow/metadata/zhihu_extractor.py b/kb_workflow/metadata/zhihu_extractor.py index 0d6f0fc..55a1740 100644 --- a/kb_workflow/metadata/zhihu_extractor.py +++ b/kb_workflow/metadata/zhihu_extractor.py @@ -4,20 +4,11 @@ """ import re -import sys import os from typing import Dict, Optional, Any from urllib.parse import urlparse -# 添加当前目录到 Python 路径以支持绝对导入 -current_dir = os.path.dirname(os.path.abspath(__file__)) -if current_dir not in sys.path: - sys.path.insert(0, current_dir) - -try: - from .markdown_converter import MarkdownConverter -except ImportError: - from markdown_converter import MarkdownConverter +from .markdown_converter import MarkdownConverter class PlaywrightBrowser: