better:优化了人格和其他配置文件,更加精简易懂

This commit is contained in:
SengokuCola
2025-07-13 18:32:49 +08:00
parent e987b6331f
commit dfc73255a7
17 changed files with 235 additions and 1550 deletions

View File

@@ -33,10 +33,10 @@ else:
def adapt_scene(scene: str) -> str:
personality_core = config["personality"]["personality_core"]
personality_sides = config["personality"]["personality_sides"]
personality_side = random.choice(personality_sides)
identity_details = config["identity"]["identity_detail"]
identity_detail = random.choice(identity_details)
personality_side = config["personality"]["personality_side"]
personality_side = random.choice(personality_side)
identitys = config["identity"]["identity"]
identity = random.choice(identitys)
"""
根据config中的属性改编场景使其更适合当前角色
@@ -56,7 +56,7 @@ def adapt_scene(scene: str) -> str:
- 外貌: {config["identity"]["appearance"]}
- 性格核心: {personality_core}
- 性格侧面: {personality_side}
- 身份细节: {identity_detail}
- 身份细节: {identity}
请根据上述形象,改编以下场景,在测评中,用户将根据该场景给出上述角色形象的反应:
{scene}
@@ -180,8 +180,8 @@ class PersonalityEvaluatorDirect:
print("\n角色基本信息:")
print(f"- 昵称:{config['bot']['nickname']}")
print(f"- 性格核心:{config['personality']['personality_core']}")
print(f"- 性格侧面:{config['personality']['personality_sides']}")
print(f"- 身份细节:{config['identity']['identity_detail']}")
print(f"- 性格侧面:{config['personality']['personality_side']}")
print(f"- 身份细节:{config['identity']['identity']}")
print("\n准备好了吗?按回车键开始...")
input()
@@ -262,8 +262,8 @@ class PersonalityEvaluatorDirect:
"weight": config["identity"]["weight"],
"appearance": config["identity"]["appearance"],
"personality_core": config["personality"]["personality_core"],
"personality_sides": config["personality"]["personality_sides"],
"identity_detail": config["identity"]["identity_detail"],
"personality_side": config["personality"]["personality_side"],
"identity": config["identity"]["identity"],
},
}