refactor(person_info): 移除内存缓存逻辑,统一使用数据库缓存系统

refactor(plugin): 使用数据库查询替代内存缓存进行用户信息匹配
refactor(message_sender): 优化消息添加到流上下文的逻辑
This commit is contained in:
Windpicker-owo
2025-11-12 17:58:26 +08:00
parent 89aa44d333
commit d3b82d1c68
3 changed files with 98 additions and 111 deletions

View File

@@ -104,7 +104,7 @@ class HeartFCSender:
# 将MessageSending转换为DatabaseMessages
db_message = await self._convert_to_database_message(message)
if db_message and message.chat_stream.context_manager:
await message.chat_stream.context_manager.add_message(db_message)
message.chat_stream.context_manager.context.history_messages.append(db_message)
logger.debug(f"[{chat_id}] Send API消息已添加到流上下文: {message_id}")
except Exception as context_error:
logger.warning(f"[{chat_id}] 将Send API消息添加到流上下文失败: {context_error}")