去掉结尾符,优化群侧写prompt

pull/937/head
Bakadax 2025-05-14 20:08:43 +08:00
parent 6a3e58b383
commit feac1f6dc3
2 changed files with 5 additions and 5 deletions

View File

@ -19,7 +19,7 @@ def init_prompt() -> None:
learn_style_prompt = """
{chat_str}
请从上面这段群聊中概括除了人名为"麦麦"之外的人的语言风格只考虑文字不要考虑表情包和图片
请从上面这段群聊中概括除了人名为"SELF"之外的人的语言风格只考虑文字不要考虑表情包和图片
不要涉及具体的人名只考虑语言风格
语言风格包含特殊内容和情感
思考有没有特殊的梗一并总结成语言风格
@ -57,8 +57,8 @@ def init_prompt() -> None:
learn_grammar_prompt = """
{chat_str}
请从上面这段群聊中概括除了人名为"麦麦"之外的人的语法和句法特点只考虑纯文字不要考虑表情包和图片
不要总结图片动画表情[图片][动画表情]不总结 表情符号 at @ 回复 [回复]
请从上面这段群聊中概括除了人名为"SELF"之外的人的语法和句法特点只考虑纯文字不要考虑表情包和图片
不要总结图片动画表情[图片][动画表情][表达了...]不总结 表情符号 at @ 回复 [回复]
不要涉及具体的人名只考虑语法和句法特点,
语法和句法特点要包括句子长短具体字数有何种语病如何拆分句子
总结成如下格式的规律总结的内容要简洁不浮夸

View File

@ -333,7 +333,7 @@ async def _build_readable_messages_internal(
stripped_line = stripped_line[:-1]
# 如果内容被截断,结尾已经是 ...(内容太长),不再添加分号
if not stripped_line.endswith("(内容太长)"):
output_lines.append(f"{stripped_line};")
output_lines.append(f"{stripped_line}")
else:
output_lines.append(stripped_line) # 直接添加截断后的内容
output_lines.append("\n") # 在每个消息块后添加换行,保持可读性
@ -455,7 +455,7 @@ async def build_anonymous_messages(messages: List[Dict[str, Any]]) -> str:
if stripped_line:
if stripped_line.endswith(""):
stripped_line = stripped_line[:-1]
output_lines.append(f"{stripped_line};")
output_lines.append(f"{stripped_line}")
output_lines.append("\n")
formatted_string = "".join(output_lines).strip()