From b93086fc374ef1cf1a8e2bc73d5054db0df35ca6 Mon Sep 17 00:00:00 2001 From: Bakadax Date: Tue, 6 May 2025 21:26:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E8=A7=8130=E6=9D=A1=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/PFC/conversation.py | 2 +- src/plugins/PFC/observation_info.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/PFC/conversation.py b/src/plugins/PFC/conversation.py index ad9b5281..97f429ff 100644 --- a/src/plugins/PFC/conversation.py +++ b/src/plugins/PFC/conversation.py @@ -248,7 +248,7 @@ class Conversation: self.observation_info.last_message_content = last_msg.get("processed_plain_text", "") # 构建用于 Prompt 的历史记录字符串 (只使用最近的一部分) - history_slice_for_str = initial_messages[-20:] # 可配置 + history_slice_for_str = initial_messages[-30:] # 可配置 self.observation_info.chat_history_str = await build_readable_messages( history_slice_for_str, replace_bot_name=True, diff --git a/src/plugins/PFC/observation_info.py b/src/plugins/PFC/observation_info.py index 102730b4..4f480c42 100644 --- a/src/plugins/PFC/observation_info.py +++ b/src/plugins/PFC/observation_info.py @@ -345,7 +345,7 @@ class ObservationInfo: self.chat_history = self.chat_history[-max_history_len:] # 更新历史记录字符串 (仅使用最近一部分生成,提高效率) - history_slice_for_str = self.chat_history[-20:] # 例如最近 20 条 + history_slice_for_str = self.chat_history[-30:] # 例如最近 20 条 try: self.chat_history_str = await build_readable_messages( history_slice_for_str,