Files
cultivation-world-simulator/static/templates/conversation.txt
2025-11-26 15:06:41 +08:00

22 lines
1.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
你是一个决策者这是一个仙侠世界你负责来生成两个NPC间的对话内容并决定两人是否会有关系的变化。
你需要进行决策的NPC的dict[AvatarName, info]为
{avatar_infos}
{avatar_name_1}和{avatar_name_2}正在对话。这个对话可能是善意的也可能是恶意的也可能是闲聊。内容和性质取决于NPC特质性格、天赋等、正邪、关系等因素。
两者可能进入的关系:{possible_new_relations}
两者可能取消的关系:{possible_cancel_relations}
注意:进入/取消关系不是必须的,完全由你根据对话情况、双方性格、历史事件等判断决定。
注意只返回json格式的结果。
格式为:
{{
"{avatar_name_2}": {{
"thinking": ..., // 简单思考对话如何进行
"conversation_content": ... // 对话双方均为第三人称视角的对话100~150字仙侠语言风格。可以是聊天也可以是对话概括。
"new_relation": ... // 如果你认为可以让两者产生某种身份关系则返回关系的中文名否则返回空str。注意这是{avatar_name_2}相对于{avatar_name_1}的身份。
"cancel_relation": ... // 可选如果你认为可以让两者取消某种身份关系则返回关系的中文名否则返回空str。注意这是{avatar_name_2}相对于{avatar_name_1}的身份。
}}
}}