From b6c3089510ef1fb0fe6a8d400ee7cb397cf2866c Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Sat, 29 Mar 2025 19:09:35 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=88=20perf:=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E7=A9=BA=20at=20=E5=9B=9E=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/session_controller/main.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/packages/session_controller/main.py b/packages/session_controller/main.py index 6bf3f71fb..95016df1b 100644 --- a/packages/session_controller/main.py +++ b/packages/session_controller/main.py @@ -83,7 +83,7 @@ class Waiter(Star): # 使用 LLM 生成回复 yield event.request_llm( - prompt="用户只是@我或唤醒我,请友好地询问用户想要聊些什么或者需要什么帮助,回复要符合人设,不要太过机械化。", + prompt="用户只是@我或唤醒我,请友好地询问用户想要聊些什么或者需要什么帮助,回复要符合人设,不要太过机械化。仅输出要回复内容。", func_tool_manager=func_tools_mgr, session_id=curr_cid, contexts=context, @@ -113,16 +113,7 @@ class Waiter(Star): try: await empty_mention_waiter(event) except TimeoutError as _: - try: - # 超时时也尝试使用 LLM 生成回复 - yield event.request_llm( - prompt="用户在提问后超时未回复,请生成一个温馨友好的提醒,告诉用户如果需要帮助可以再次提问,回答要符合人设。", - func_tool_manager=self.context.get_llm_tool_manager(), - system_prompt="", - ) - except Exception: - # LLM 回复失败,使用原始预设回复 - yield event.plain_result("如果需要帮助,请再次 @ 我哦~") + pass except Exception as e: yield event.plain_result("发生错误,请联系管理员: " + str(e)) finally: