From bc145bc379652e280ee94b8cdd362a5538653715 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 14 Jun 2025 02:16:34 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20=E8=87=AA=E5=8A=A8=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E5=8C=96=E4=BB=A3=E7=A0=81=20[skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chat/normal_chat/normal_chat_expressor.py | 4 +++- src/plugins/built_in/tts_plugin/plugin.py | 10 +++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/chat/normal_chat/normal_chat_expressor.py b/src/chat/normal_chat/normal_chat_expressor.py index 416376b74..c89ad8534 100644 --- a/src/chat/normal_chat/normal_chat_expressor.py +++ b/src/chat/normal_chat/normal_chat_expressor.py @@ -139,7 +139,9 @@ class NormalChatExpressor: # 提交消息集 if bot_msg: await message_manager.add_message(bot_msg) - logger.info(f"{self.log_prefix} 成功发送 {response_type}类型消息: {str(content)[:200] + '...' if len(str(content)) > 200 else content}") + logger.info( + f"{self.log_prefix} 成功发送 {response_type}类型消息: {str(content)[:200] + '...' if len(str(content)) > 200 else content}" + ) container = await message_manager.get_container(self.chat_stream.stream_id) # 使用 self.stream_id for msg in container.messages[:]: if isinstance(msg, MessageThinking) and msg.message_info.message_id == thinking_id: diff --git a/src/plugins/built_in/tts_plugin/plugin.py b/src/plugins/built_in/tts_plugin/plugin.py index 8fa9345fc..e1ef47994 100644 --- a/src/plugins/built_in/tts_plugin/plugin.py +++ b/src/plugins/built_in/tts_plugin/plugin.py @@ -6,6 +6,7 @@ from typing import Tuple, List, Type logger = get_logger("tts") + class TTSAction(BaseAction): """TTS语音转换动作处理类""" @@ -86,13 +87,14 @@ class TTSAction(BaseAction): return processed_text + @register_plugin class TTSPlugin(BasePlugin): """TTS插件 - 这是文字转语音插件 - Normal模式下依靠关键词触发 - Focus模式下由LLM判断触发 - - 具有一定的文本预处理能力 + - 具有一定的文本预处理能力 """ # 插件基本信息 @@ -114,11 +116,9 @@ class TTSPlugin(BasePlugin): if enable_tts: components.append( ( - TTSAction.get_action_info( - name="tarots_action", description="文字转语音插件" - ), + TTSAction.get_action_info(name="tarots_action", description="文字转语音插件"), TTSAction, ) ) - return components \ No newline at end of file + return components