better:优化normal模式(推理模式)回复prompt
This commit is contained in:
@@ -279,21 +279,22 @@ class RelationshipManager:
|
||||
|
||||
async def build_relationship_info(self, person) -> str:
|
||||
person_id = person_info_manager.get_person_id(person[0], person[1])
|
||||
person_name = await person_info_manager.get_value(person_id, "person_name")
|
||||
relationship_value = await person_info_manager.get_value(person_id, "relationship_value")
|
||||
level_num = self.calculate_level_num(relationship_value)
|
||||
relationship_level = ["厌恶", "冷漠", "一般", "友好", "喜欢", "暧昧"]
|
||||
relationship_level = ["厌恶", "冷漠以对", "认识", "友好对待", "喜欢", "暧昧"]
|
||||
relation_prompt2_list = [
|
||||
"厌恶回应",
|
||||
"忽视的回应",
|
||||
"冷淡回复",
|
||||
"保持理性",
|
||||
"愿意回复",
|
||||
"积极回复",
|
||||
"无条件支持",
|
||||
"友善和包容的回复",
|
||||
]
|
||||
|
||||
return (
|
||||
f"你对昵称为'({person[1]}){person[2]}'的用户的态度为{relationship_level[level_num]},"
|
||||
f"回复态度为{relation_prompt2_list[level_num]},关系等级为{level_num}。"
|
||||
f"你{relationship_level[level_num]}{person_name},"
|
||||
f"打算{relation_prompt2_list[level_num]}。\n"
|
||||
)
|
||||
|
||||
@staticmethod
|
||||
|
||||
Reference in New Issue
Block a user