diff --git a/scripts/update_prompt_imports.py b/scripts/update_prompt_imports.py index 672659086..289d7f327 100644 --- a/scripts/update_prompt_imports.py +++ b/scripts/update_prompt_imports.py @@ -4,8 +4,6 @@ """ import os -import re -from pathlib import Path # 需要更新的文件列表 files_to_update = [ diff --git a/src/chat/chat_loop/cycle_processor.py b/src/chat/chat_loop/cycle_processor.py index bb1a1a5f0..179089a7b 100644 --- a/src/chat/chat_loop/cycle_processor.py +++ b/src/chat/chat_loop/cycle_processor.py @@ -3,7 +3,7 @@ import time import traceback import math import random -from typing import Optional, Dict, Any, Tuple +from typing import Dict, Any, Tuple from src.chat.utils.timer_calculator import Timer from src.common.logger import get_logger diff --git a/src/chat/chat_loop/response_handler.py b/src/chat/chat_loop/response_handler.py index b88f39fe0..123032a78 100644 --- a/src/chat/chat_loop/response_handler.py +++ b/src/chat/chat_loop/response_handler.py @@ -1,18 +1,13 @@ import time import random -import traceback -from typing import Optional, Dict, Any, Tuple +from typing import Dict, Any, Tuple from src.common.logger import get_logger -from src.config.config import global_config -from src.plugin_system.apis import generator_api, send_api, message_api, database_api +from src.plugin_system.apis import send_api, message_api, database_api from src.person_info.person_info import get_person_info_manager from .hfc_context import HfcContext # 导入反注入系统 -from src.chat.antipromptinjector import get_anti_injector -from src.chat.antipromptinjector.types import ProcessResult -from src.chat.utils.prompt import Prompt logger = get_logger("hfc") anti_injector_logger = get_logger("anti_injector") diff --git a/src/chat/chat_loop/sleep_manager/sleep_state.py b/src/chat/chat_loop/sleep_manager/sleep_state.py index b8c994589..8aeb1d4d0 100644 --- a/src/chat/chat_loop/sleep_manager/sleep_state.py +++ b/src/chat/chat_loop/sleep_manager/sleep_state.py @@ -1,6 +1,5 @@ from enum import Enum, auto from datetime import datetime -from typing import Optional from src.common.logger import get_logger from src.manager.local_store_manager import local_storage diff --git a/src/chat/chat_loop/sleep_manager/time_checker.py b/src/chat/chat_loop/sleep_manager/time_checker.py index 7e1b80b49..342d0d62e 100644 --- a/src/chat/chat_loop/sleep_manager/time_checker.py +++ b/src/chat/chat_loop/sleep_manager/time_checker.py @@ -1,5 +1,5 @@ from datetime import datetime, time -from typing import Optional, List, Dict, Any +from typing import Optional from src.common.logger import get_logger from src.config.config import global_config diff --git a/src/chat/replyer/default_generator.py b/src/chat/replyer/default_generator.py index a1312dc06..f53b8ad99 100644 --- a/src/chat/replyer/default_generator.py +++ b/src/chat/replyer/default_generator.py @@ -37,7 +37,7 @@ from src.plugin_system.base.component_types import ActionInfo, EventType from src.plugin_system.apis import llm_api # 导入新的统一Prompt系统 -from src.chat.utils.prompt import Prompt, PromptParameters +from src.chat.utils.prompt import PromptParameters logger = get_logger("replyer") diff --git a/src/plugin_system/base/base_events_handler.py b/src/plugin_system/base/base_events_handler.py index 07dd9a7af..c56a84864 100644 --- a/src/plugin_system/base/base_events_handler.py +++ b/src/plugin_system/base/base_events_handler.py @@ -1,5 +1,5 @@ from abc import ABC, abstractmethod -from typing import Tuple, Optional, Dict, List, Union +from typing import Tuple, Optional, List, Union from src.common.logger import get_logger from .component_types import EventType, EventHandlerInfo, ComponentType