From f791b779dd62d5ef3af04b09f96b9fbca08b2951 Mon Sep 17 00:00:00 2001 From: SengokuCola <1026294844@qq.com> Date: Wed, 16 Jul 2025 11:24:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A6=85=E4=B8=8B=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=80=BC=E5=92=8C=E8=BF=94=E5=9B=9E=E5=80=BC?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chat/focus_chat/heartFC_chat.py | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/chat/focus_chat/heartFC_chat.py b/src/chat/focus_chat/heartFC_chat.py index 74b81f608..dd460fab6 100644 --- a/src/chat/focus_chat/heartFC_chat.py +++ b/src/chat/focus_chat/heartFC_chat.py @@ -15,13 +15,12 @@ from src.chat.planner_actions.planner import ActionPlanner from src.chat.planner_actions.action_modifier import ActionModifier from src.chat.planner_actions.action_manager import ActionManager from src.chat.focus_chat.hfc_utils import CycleDetail -from src.chat.focus_chat.hfc_utils import get_recent_message_stats from src.person_info.relationship_builder_manager import relationship_builder_manager from src.person_info.person_info import get_person_info_manager from src.plugin_system.base.component_types import ActionInfo, ChatMode from src.plugin_system.apis import generator_api, send_api, message_api from src.chat.willing.willing_manager import get_willing_manager -from ...mais4u.mais4u_chat.priority_manager import PriorityManager + ERROR_LOOP_INFO = { @@ -115,18 +114,9 @@ class HeartFChatting: self.willing_amplifier = 1 self.willing_manager = get_willing_manager() - self.reply_mode = self.chat_stream.context.get_priority_mode() - if self.reply_mode == "priority": - self.priority_manager = PriorityManager( - normal_queue_max_size=5, - ) - self.loop_mode = ChatMode.PRIORITY - else: - self.priority_manager = None - logger.info(f"{self.log_prefix} HeartFChatting 初始化完成") - self.energy_value = 100 + self.energy_value = 0 async def start(self): """检查是否需要启动主循环,如果未激活则启动。""" @@ -219,7 +209,7 @@ class HeartFChatting: self.loop_mode = ChatMode.NORMAL return True - return False + return True elif self.loop_mode == ChatMode.NORMAL: new_messages_data = get_raw_msg_by_timestamp_with_chat( chat_id=self.stream_id,