refactor: 重构心流聊天模块,简化频率控制; 删除 frequency_control.py 和 hfc_utils_old.py 旧文件; 新增 heartflow_manager.py 统一管理心流聊天; 将 HeartFChatting.adjust_talk_frequency 改为同步方法; 更新消息处理器使用新的 heartflow_manager;

This commit is contained in:
UnCLAS-Prommer
2026-03-12 11:12:47 +08:00
committed by DrSmoothl
parent e303fbeb6b
commit 021463b9f9
5 changed files with 15 additions and 145 deletions

View File

@@ -2,7 +2,7 @@ from typing import TYPE_CHECKING
import traceback
from src.chat.heart_flow.heartflow import heartflow
from src.chat.heart_flow.heartflow_manager import heartflow_manager
# from src.chat.utils.chat_message_builder import replace_user_references
from src.common.utils.utils_message import MessageUtils
@@ -58,7 +58,7 @@ class HeartFCMessageReceiver:
MessageUtils.store_message_to_db(message) # 存储消息到数据库
await heartflow.get_or_create_heartflow_chat(message.session_id)
await heartflow_manager.get_or_create_heartflow_chat(message.session_id)
# 3. 日志记录
mes_name = group_info.group_name if group_info else "私聊"