$ python3 -I tools/experiments/characterbench_spec_check.py table11 # started 2026-10-27T14:45:32+00:00 ended 2026-10-27T14:45:32+00:00 exit 0 {"zh": "请你根据给定的角色信息扮演指定的角色,并基于角色和用户之间的对话上下文生成一条角色的回复。\n\n你需要综合考虑下面四个方面来生成角色的回复:\n(1)特征一致性:特征一致性强调角色始终遵循角色信息中预设的属性和行为,并在回复中维持一致的身份、观点、语言风格和性格等。\n(2)角色拟人化:角色在对话中自然地展现出类人的特征,例如,使用口语化的语言结构、自然的表达情感和意愿等。\n(3)回复有趣性:回复有趣性关注引人入胜和富有创造性的回复。这强调角色的回复不仅要提供准确和相关的信息,还要在表达中融入幽默、机智或新颖等,使得对话不仅是一种信息交流,还能提供抚慰和乐趣。\n(4)对话流畅性:对话流畅性用于衡量回复的流畅性和与上下文的连贯性。一个流畅的对话是自然、连贯和有节奏的。这意味着回复应与对话上下文紧密相关,并且使用合适的语法、用词和表达。\n\n注意:回复字数要控制在15字以内。\n\n[角色信息-开始]\n{character_profile}\n[角色信息-结束]\n\n[对话上下文-开始]\n{dialogue_context}\n[对话上下文-结束]", "en": "Please play the specified character based on the given character profile and generate a character response based on the dialogue context between the character and the user.\n\nYou need to consider the following four aspects to generate the character's response:\n(1) Feature consistency: Feature consistency emphasizes that the character always follows the preset attributes and behaviors in the character profile and maintains consistent identities, viewpoints, language style, personality, and others in responses.\n(2) Character human-likeness: Characters naturally show human-like traits in dialogue, for example, using colloquial language structures, expressing emotions and desires naturally, etc.\n(3) Response interestingness: Response interestingness focuses on engaging and creative responses. This emphasizes that the character's responses not only provide accurate and relevant information but also incorporate humor, wit, or novelty into the expression, making the conversation not only an exchange of information but also comfort and fun.\n(4) Dialogue fluency: Dialogue fluency measures the fluency and coherence of responses with the context. A fluent conversation is natural, coherent, and rhythmic. This means that responses should be closely related to the context of the conversation and use appropriate grammar, diction, and expressions.\n\nNote: The length of your response should be limited to 15 words.\n\n[Character Profile-Start]\n{character_profile}\n[Character Profile-End ]\n\n[Dialogue Context-Start]\n{dialogue_context}\n[Dialogue context-End ]"}