diff --git a/src/chat/chat_loop/proactive/event_scheduler.py b/src/chat/chat_loop/proactive/event_scheduler.py index 5e6ca0c51..8c005cb3d 100644 --- a/src/chat/chat_loop/proactive/event_scheduler.py +++ b/src/chat/chat_loop/proactive/event_scheduler.py @@ -4,9 +4,8 @@ """ import asyncio -import time import traceback -from datetime import datetime, timedelta +from datetime import datetime from typing import Dict, Callable, Any, Optional from dataclasses import dataclass 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 889371009..9859c76c3 100644 --- a/src/chat/chat_loop/response_handler.py +++ b/src/chat/chat_loop/response_handler.py @@ -1,5 +1,4 @@ import time -import orjson import random from typing import Dict, Any, Tuple diff --git a/src/chat/chat_loop/sleep_manager/notification_sender.py b/src/chat/chat_loop/sleep_manager/notification_sender.py index 55b32ec85..95ee304e9 100644 --- a/src/chat/chat_loop/sleep_manager/notification_sender.py +++ b/src/chat/chat_loop/sleep_manager/notification_sender.py @@ -1,4 +1,3 @@ -import asyncio from src.common.logger import get_logger from ..hfc_context import HfcContext diff --git a/src/chat/chat_loop/sleep_manager/sleep_manager.py b/src/chat/chat_loop/sleep_manager/sleep_manager.py index 3bf099be7..677555aef 100644 --- a/src/chat/chat_loop/sleep_manager/sleep_manager.py +++ b/src/chat/chat_loop/sleep_manager/sleep_manager.py @@ -1,7 +1,7 @@ import asyncio import random from datetime import datetime, timedelta, date -from typing import Optional, TYPE_CHECKING, List, Dict, Any +from typing import Optional, TYPE_CHECKING from src.common.logger import get_logger from src.config.config import global_config diff --git a/src/chat/frequency_analyzer/trigger.py b/src/chat/frequency_analyzer/trigger.py index a6b4d8a3b..d62547306 100644 --- a/src/chat/frequency_analyzer/trigger.py +++ b/src/chat/frequency_analyzer/trigger.py @@ -91,7 +91,7 @@ class FrequencyBasedTrigger: # 6. 直接调用 proactive_thinker event = ProactiveTriggerEvent( source="frequency_analyzer", - reason=f"User is in a high-frequency chat period." + reason="User is in a high-frequency chat period." ) await sub_heartflow.heart_fc_instance.proactive_thinker.think(event) diff --git a/src/chat/heart_flow/heartflow_message_processor.py b/src/chat/heart_flow/heartflow_message_processor.py index 734f6a301..a401e797b 100644 --- a/src/chat/heart_flow/heartflow_message_processor.py +++ b/src/chat/heart_flow/heartflow_message_processor.py @@ -17,7 +17,6 @@ from src.chat.utils.chat_message_builder import replace_user_references_sync from src.common.logger import get_logger from src.person_info.relationship_manager import get_relationship_manager from src.mood.mood_manager import mood_manager -from src.chat.message_receive.chat_stream import get_chat_manager if TYPE_CHECKING: from src.chat.heart_flow.sub_heartflow import SubHeartflow diff --git a/src/chat/planner_actions/planner.py b/src/chat/planner_actions/planner.py index 3163697d4..cdab8b3d6 100644 --- a/src/chat/planner_actions/planner.py +++ b/src/chat/planner_actions/planner.py @@ -1,10 +1,7 @@ import orjson import time import traceback -import asyncio -import math import random -import json from typing import Dict, Any, Optional, Tuple, List, TYPE_CHECKING from rich.traceback import install from datetime import datetime @@ -27,7 +24,6 @@ from src.plugin_system.base.component_types import ( ActionInfo, ChatMode, ComponentType, - ActionActivationType, ) from src.plugin_system.core.component_registry import component_registry from src.schedule.schedule_manager import schedule_manager diff --git a/src/common/message/api.py b/src/common/message/api.py index a85677f47..75e5c84e9 100644 --- a/src/common/message/api.py +++ b/src/common/message/api.py @@ -1,5 +1,4 @@ from src.common.server import get_global_server -import os import importlib.metadata from maim_message import MessageServer from src.common.logger import get_logger diff --git a/src/plugins/built_in/at_user_plugin/plugin.py b/src/plugins/built_in/at_user_plugin/plugin.py index 1cac44fcc..bfb923963 100644 --- a/src/plugins/built_in/at_user_plugin/plugin.py +++ b/src/plugins/built_in/at_user_plugin/plugin.py @@ -8,7 +8,6 @@ from src.plugin_system import ( ActionInfo, ActionActivationType, ) -from src.person_info.person_info import get_person_info_manager from src.common.logger import get_logger from src.plugin_system.base.component_types import ChatType diff --git a/src/plugins/built_in/napcat_adapter_plugin/event_handlers.py b/src/plugins/built_in/napcat_adapter_plugin/event_handlers.py index 78d94363e..c4f889712 100644 --- a/src/plugins/built_in/napcat_adapter_plugin/event_handlers.py +++ b/src/plugins/built_in/napcat_adapter_plugin/event_handlers.py @@ -1,4 +1,3 @@ -import orjson from src.plugin_system import BaseEventHandler from src.plugin_system.base.base_event import HandlerResult