From 5bf94d34a1d63c08743d6ee89f45c4312553b805 Mon Sep 17 00:00:00 2001 From: tcmofashi Date: Fri, 7 Mar 2025 08:41:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9message=5Fsending?= =?UTF-8?q?=E4=B8=ADcq=E7=A0=81=E8=A2=AB=E7=BF=BB=E8=AF=91=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/chat/emoji_manager.py | 2 +- src/plugins/chat/message.py | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/plugins/chat/emoji_manager.py b/src/plugins/chat/emoji_manager.py index db60eb099..c31937624 100644 --- a/src/plugins/chat/emoji_manager.py +++ b/src/plugins/chat/emoji_manager.py @@ -42,7 +42,7 @@ class EmojiManager: self.db = Database.get_instance() self._scan_task = None self.llm = LLM_request(model=global_config.vlm, temperature=0.3, max_tokens=1000) - self.lm = LLM_request(model=global_config.llm_reasoning_minor, max_tokens=1000) + self.lm = LLM_request(model=global_config.llm_normal_minor, max_tokens=1000) def _ensure_emoji_dir(self): """确保表情存储目录存在""" diff --git a/src/plugins/chat/message.py b/src/plugins/chat/message.py index e1d36568c..af9f93013 100644 --- a/src/plugins/chat/message.py +++ b/src/plugins/chat/message.py @@ -63,11 +63,12 @@ class Message: # 消息解析 if self.raw_message: - self.message_segments = await self.parse_message_segments(self.raw_message) - self.processed_plain_text = ' '.join( - seg.translated_plain_text - for seg in self.message_segments - ) + if not isinstance(self,Message_Sending): + self.message_segments = await self.parse_message_segments(self.raw_message) + self.processed_plain_text = ' '.join( + seg.translated_plain_text + for seg in self.message_segments + ) # 构建详细文本 time_str = time.strftime("%m-%d %H:%M:%S", time.localtime(self.time))