fix:优化自我识别和情绪

pull/1359/head
SengokuCola 2025-11-15 12:18:45 +08:00
parent 6ac7c568fd
commit 04d1aa6763
4 changed files with 6 additions and 4 deletions

View File

@ -883,6 +883,7 @@ class DefaultReplyer:
"replyer_prompt",
expression_habits_block=expression_habits_block,
tool_info_block=tool_info,
bot_name=global_config.bot.nickname,
knowledge_prompt=prompt_info,
mood_state=mood_state_prompt,
# relation_info_block=relation_info,

View File

@ -10,7 +10,8 @@ def init_replyer_prompt():
"""{knowledge_prompt}{tool_info_block}{extra_info_block}
{expression_habits_block}{memory_retrieval}
你正在qq群里聊天下面是群里正在聊的内容其中包含聊天记录和聊天中的图片:
你正在qq群里聊天下面是群里正在聊的内容其中包含聊天记录和聊天中的图片
其中标注 {bot_name}() 的发言是你自己的发言请注意区分:
{time_block}
{dialogue_prompt}

View File

@ -56,7 +56,7 @@ TEMPLATE_DIR = os.path.join(PROJECT_ROOT, "template")
# 考虑到实际上配置文件中的mai_version是不会自动更新的,所以采用硬编码
# 对该字段的更新请严格参照语义化版本规范https://semver.org/lang/zh-CN/
MMC_VERSION = "0.11.2-snapshot.1"
MMC_VERSION = "0.11.2-snapshot.2"
def get_key_comment(toml_table, key):

View File

@ -22,7 +22,7 @@ def init_prompt():
你先前的情绪状态是{mood_state}
你的情绪特点是:{emotion_style}
现在请你根据先前的情绪状态和现在的聊天内容总结推断你现在的情绪状态
现在请你根据先前的情绪状态和现在的聊天内容总结推断你现在的情绪状态用简短的词句来描述情绪状态
请只输出新的情绪状态不要输出其他内容
""",
"get_mood_prompt",
@ -36,7 +36,7 @@ def init_prompt():
{identity_block}
你之前的情绪状态是{mood_state}
距离你上次关注群里消息已经过去了一段时间你冷静了下来请你输出一句话描述你现在的情绪状态
距离你上次关注群里消息已经过去了一段时间你冷静了下来请你输出一句话或几个词来描述你现在的情绪状态
你的情绪特点是:{emotion_style}
请只输出新的情绪状态不要输出其他内容
""",