From 8fe0b4a133d7bf396da342e5f5eda128ec780609 Mon Sep 17 00:00:00 2001 From: Bakadax Date: Thu, 15 May 2025 11:00:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E9=98=B2=E6=AD=A2=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Legacy_HFC/heartflow_prompt_builder.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/experimental/Legacy_HFC/heartflow_prompt_builder.py b/src/experimental/Legacy_HFC/heartflow_prompt_builder.py index b2bc179d..a8e5297c 100644 --- a/src/experimental/Legacy_HFC/heartflow_prompt_builder.py +++ b/src/experimental/Legacy_HFC/heartflow_prompt_builder.py @@ -255,6 +255,10 @@ async def _build_prompt_focus(reason, current_mind_info, structured_info, chat_s truncate=True, ) + reply_style1_chosen = "" + reply_style2_chosen = "" + style_habbits_str = "" + grammar_habbits_str = "" if is_group_chat and global_config.enable_expression_learner: # 从/data/expression/对应chat_id/expressions.json中读取表达方式 ( @@ -347,13 +351,13 @@ async def _build_prompt_focus(reason, current_mind_info, structured_info, chat_s prompt_personality=prompt_personality, chat_target_2=chat_target_2, # Used in group template current_mind_info=current_mind_info, - reply_style2=reply_style2_chosen if reply_style2_chosen else "", - reply_style1=reply_style1_chosen if reply_style1_chosen else "", + reply_style2=reply_style2_chosen, + reply_style1=reply_style1_chosen, reason=reason, prompt_ger=prompt_ger, moderation_prompt=await global_prompt_manager.get_prompt_async("moderation_prompt"), - style_habbits=style_habbits_str if style_habbits_str else "", - grammar_habbits=grammar_habbits_str if grammar_habbits_str else "", + style_habbits=style_habbits_str, + grammar_habbits=grammar_habbits_str, # sender_name is not used in the group template ) else: # Private chat