fix: 懒加载单例以修复环境变量加载问题
This commit is contained in:
@@ -7,7 +7,7 @@ from typing import Dict, Tuple
|
||||
from ..config.config import global_config
|
||||
from ..common.logger import get_logger
|
||||
from ..manager.async_task_manager import AsyncTask
|
||||
from ..individuality.individuality import individuality
|
||||
from ..individuality.individuality import get_individuality
|
||||
|
||||
logger = get_logger("mood")
|
||||
|
||||
@@ -54,7 +54,7 @@ class MoodUpdateTask(AsyncTask):
|
||||
agreeableness_bias = 0 # 宜人性偏置
|
||||
neuroticism_factor = 0.5 # 神经质系数
|
||||
# 获取人格特质
|
||||
personality = individuality.personality
|
||||
personality = get_individuality().personality
|
||||
if personality:
|
||||
# 神经质:影响情绪变化速度
|
||||
neuroticism_factor = 1 + (personality.neuroticism - 0.5) * 0.4
|
||||
|
||||
Reference in New Issue
Block a user