diff --git a/message_driven_loop_test.py b/message_driven_loop_test.py index d5663e8d6..dcca23d92 100644 --- a/message_driven_loop_test.py +++ b/message_driven_loop_test.py @@ -10,7 +10,7 @@ import asyncio import time -from typing import List, Dict, Any +from typing import List class MockMessage: @@ -129,7 +129,7 @@ async def test_message_driven_logic(): ) # 统计结果 - print(f"\n=== 测试结果 ===") + print("\n=== 测试结果 ===") print(f"思考循环次数: {chat_loop.thinking_cycles}") print(f"状态检查次数: {chat_loop.status_checks}") print(f"思考/检查比例: {chat_loop.thinking_cycles}/{chat_loop.status_checks}") @@ -163,7 +163,7 @@ async def test_no_message_scenario(): if not has_new_messages: await asyncio.sleep(1.0) - print(f"无消息运行结果:") + print("无消息运行结果:") print(f" 思考循环: {chat_loop.thinking_cycles} 次") print(f" 状态检查: {chat_loop.status_checks} 次") diff --git a/src/chat/memory_system/async_instant_memory_wrapper.py b/src/chat/memory_system/async_instant_memory_wrapper.py index ec672b186..839c003f2 100644 --- a/src/chat/memory_system/async_instant_memory_wrapper.py +++ b/src/chat/memory_system/async_instant_memory_wrapper.py @@ -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 diff --git a/src/chat/memory_system/async_memory_optimizer.py b/src/chat/memory_system/async_memory_optimizer.py index 92c796a46..77855ba56 100644 --- a/src/chat/memory_system/async_memory_optimizer.py +++ b/src/chat/memory_system/async_memory_optimizer.py @@ -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 diff --git a/src/plugins/built_in/web_search_tool/engines/bing_engine.py b/src/plugins/built_in/web_search_tool/engines/bing_engine.py index 5ae226404..cbd30a6f9 100644 --- a/src/plugins/built_in/web_search_tool/engines/bing_engine.py +++ b/src/plugins/built_in/web_search_tool/engines/bing_engine.py @@ -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 diff --git a/src/plugins/built_in/web_search_tool/tools/url_parser.py b/src/plugins/built_in/web_search_tool/tools/url_parser.py index d5cb41fdb..315e06271 100644 --- a/src/plugins/built_in/web_search_tool/tools/url_parser.py +++ b/src/plugins/built_in/web_search_tool/tools/url_parser.py @@ -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 diff --git a/src/plugins/built_in/web_search_tool/tools/web_search.py b/src/plugins/built_in/web_search_tool/tools/web_search.py index 56f70d355..c09ad5e92 100644 --- a/src/plugins/built_in/web_search_tool/tools/web_search.py +++ b/src/plugins/built_in/web_search_tool/tools/web_search.py @@ -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