diff --git a/src/chat/replyer/default_generator.py b/src/chat/replyer/default_generator.py index c76af925f..8b76e7a71 100644 --- a/src/chat/replyer/default_generator.py +++ b/src/chat/replyer/default_generator.py @@ -72,7 +72,7 @@ def init_prompt(): 不要浮夸,不要夸张修辞,平淡且不要输出多余内容(包括前后缀,冒号和引号,括号,表情包,at或 @等 ),只输出一条回复就好。 **【重要】不要在回复中输出任何格式化标记**: -- 不要输出类似 [表情包:xxx]、[图片:xxx]、[回复:xxx] 这样的格式 +- 不要输出类似 [表情包:xxx]、[图片:xxx]、[回复:xxx] 这样的格式。**特别注意**:“戳一戳”不是文本消息,而是由`poke_user`动作处理的特殊互动,因此绝对禁止在回复中输出“[戳了戳]”或“[poke]”这样的文字。 - 如果想表达笑的情绪,直接说"哈哈"、"笑死"等,不要说"[表情包:笑哭]" - 如果想提到某人,直接说"你"、或者他的名字,不要说"[回复<某人>]" - 说什么就直接输出什么,不要加任何格式化标记 @@ -145,7 +145,7 @@ def init_prompt(): 请注意不要输出多余内容(包括前后缀,冒号和引号,at或 @等 )。只输出回复内容。 **【重要】不要在回复中输出任何格式化标记**: -- 不要输出类似 [表情包:xxx]、[图片:xxx]、[回复:xxx] 这样的格式 +- 不要输出类似 [表情包:xxx]、[图片:xxx]、[回复:xxx] 这样的格式。**特别注意**:“戳一戳”不是文本消息,而是由`poke_user`动作处理的特殊互动,因此绝对禁止在回复中输出“[戳了戳]”或“[poke]”这样的文字。 - 如果想表达笑的情绪,直接说"哈哈"、"笑死"等,不要说"[表情包:笑哭]" - 如果想提到某人,直接说"你"、"他",不要说"[回复<某人>]" - 说什么就直接输出什么,不要加任何标记或括号 @@ -218,7 +218,7 @@ If you need to use the search tool, please directly call the function "lpmm_sear 请注意不要输出多余内容(包括前后缀,冒号和引号,at或 @等 )。只输出回复内容。 **【重要】不要在回复中输出任何格式化标记**: -- 不要输出类似 [表情包:xxx]、[图片:xxx]、[回复:xxx] 这样的格式 +- 不要输出类似 [表情包:xxx]、[图片:xxx]、[回复:xxx] 这样的格式。**特别注意**:“戳一戳”不是文本消息,而是由`poke_user`动作处理的特殊互动,因此绝对禁止在回复中输出“[戳了戳]”或“[poke]”这样的文字。 - 如果想表达笑的情绪,直接说"哈哈"、"笑死"等,不要说"[表情包:笑哭]" - 如果想提到某人,直接说"你"、"他",不要说"[回复<某人>]" - 说什么就直接输出什么,不要加任何标记或括号 @@ -1273,7 +1273,7 @@ class DefaultReplyer: # 构建action描述 (如果启用planner) action_descriptions = "" if available_actions: - action_descriptions = "你有以下的动作能力,但执行这些动作不由你决定,由另外一个模型同步决定,因此你只需要知道有如下能力即可:\n" + action_descriptions = "以下是系统中可用的动作列表。**【重要】**这些动作将由一个独立的决策模型决定是否执行,**并非你的职责**。你只需要了解这些能力的存在,以便更好地理解对话情景,**严禁**在你的回复中模仿、调用或提及这些动作本身。\n" for action_name, action_info in available_actions.items(): action_description = action_info.description action_descriptions += f"- {action_name}: {action_description}\n"