From df5688e9120658bf850449e5d813d3ae8a4f112f Mon Sep 17 00:00:00 2001 From: SengokuCola <1026294844@qq.com> Date: Sat, 4 Oct 2025 21:15:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=87=8F=E5=B0=91end=E5=87=A0=E7=8E=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chat/replyer/prompt/rewrite_prompt.py | 7 +++---- src/memory_system/questions.py | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/chat/replyer/prompt/rewrite_prompt.py b/src/chat/replyer/prompt/rewrite_prompt.py index bc91800e..c574de4a 100644 --- a/src/chat/replyer/prompt/rewrite_prompt.py +++ b/src/chat/replyer/prompt/rewrite_prompt.py @@ -12,12 +12,11 @@ def init_rewrite_prompt(): """ {expression_habits_block} {chat_target} -{time_block} {chat_info} {identity} 你正在{chat_target_2},{reply_target_block} -你想要对上述的发言进行回复,回复的具体内容(原句)是:{raw_reply} +现在请你对这句内容进行改写,请你参考上述内容进行改写,原句是:{raw_reply}: 原因是:{reason} 现在请你将这条具体内容改写成一条适合在群聊中发送的回复消息。 你需要使用合适的语法和句法,参考聊天内容,组织一条日常且口语化的回复。请你修改你想表达的原句,符合你的表达风格和语言习惯 @@ -25,8 +24,8 @@ def init_rewrite_prompt(): 你可以完全重组回复,保留最基本的表达含义就好,但重组后保持语意通顺。 {keywords_reaction_prompt} {moderation_prompt} -不要输出多余内容(包括冒号和引号,括号,表情包,emoji,at或 @等 ),只输出一条回复就好。 -现在,你说: +不要输出多余内容(包括冒号和引号,表情包,emoji,at或 @等 ),只输出一条回复就好。 +改写后的回复: """, "default_expressor_prompt", ) diff --git a/src/memory_system/questions.py b/src/memory_system/questions.py index ea8d4ed3..417254a8 100644 --- a/src/memory_system/questions.py +++ b/src/memory_system/questions.py @@ -72,7 +72,7 @@ class QuestionTracker: 输出规则: - 如果聊天记录内容的信息已解答问题,请只输出:YES: <简短答案> -- 如果聊天记录内容与问题无关,话题已转向其他方向,请只输出:END +- 如果最新20条聊天记录内容与问题无关,话题已转向其他方向,请只输出:END - 如果问题尚未解答但聊天仍在相关话题上,请只输出:NO **问题**