refactor: 移除未使用的导入和优化代码风格

本次提交主要包含以下代码重构和风格优化:
- 从多个文件中移除了未被使用的导入,例如 `Dict`, `Any`, `List`, `os`, `threading` 等,以保持代码的整洁性。
- 统一了测试脚本中的输出格式,移除了不必要的 f-string,使代码更加简洁。
- 清理了部分冗余的类型提示,提升了代码的可读性。
This commit is contained in:
minecraft1024a
2025-08-22 14:19:21 +08:00
committed by Windpicker-owo
parent 0a9d0f5405
commit 283c69e89b
6 changed files with 6 additions and 10 deletions

View File

@@ -6,7 +6,7 @@
import asyncio
import time
from typing import Optional, List, Dict, Any
from typing import Optional, Dict, Any
from src.common.logger import get_logger
from src.config.config import global_config

View File

@@ -8,8 +8,6 @@ import asyncio
import time
from typing import Dict, List, Optional, Any, Callable
from dataclasses import dataclass
from queue import Queue
import threading
from concurrent.futures import ThreadPoolExecutor
from src.common.logger import get_logger
from src.config.config import global_config

View File

@@ -4,10 +4,8 @@ Bing search engine implementation
import asyncio
import functools
import random
import os
import traceback
from typing import Dict, List, Any
from datetime import datetime, timedelta
import requests
from bs4 import BeautifulSoup

View File

@@ -3,7 +3,7 @@ URL parser tool implementation
"""
import asyncio
import functools
from typing import Any, Dict, List
from typing import Any, Dict
from exa_py import Exa
import httpx
from bs4 import BeautifulSoup

View File

@@ -5,7 +5,7 @@ import asyncio
from typing import Any, Dict, List
from src.common.logger import get_logger
from src.plugin_system import BaseTool, ToolParamType, llm_api
from src.plugin_system import BaseTool, ToolParamType
from src.plugin_system.apis import config_api
from src.common.cache_manager import tool_cache