feat 统一心情配置,为rewartite加入心情

This commit is contained in:
SengokuCola
2025-07-24 22:47:13 +08:00
parent db896299be
commit 8de3963069
5 changed files with 23 additions and 19 deletions

View File

@@ -83,7 +83,7 @@ class ChatMood:
logger.debug(
f"base_probability: {base_probability}, time_multiplier: {time_multiplier}, interest_multiplier: {interest_multiplier}"
)
update_probability = min(1.0, base_probability * time_multiplier * interest_multiplier)
update_probability = global_config.mood.mood_update_threshold * min(1.0, base_probability * time_multiplier * interest_multiplier)
if random.random() > update_probability:
return