diff --git a/src/config/official_configs.py b/src/config/official_configs.py index 4d65b8179..ad6fbec3d 100644 --- a/src/config/official_configs.py +++ b/src/config/official_configs.py @@ -610,12 +610,7 @@ class SleepSystemConfig(ValidatedConfigBase): insomnia_duration_minutes: list[int] = Field( default_factory=lambda: [15, 45], description="单次失眠状态的持续时间范围(分钟)" ) - sleep_pressure_threshold: float = Field(default=30.0, description="触发“压力不足型失眠”的睡眠压力阈值") - deep_sleep_threshold: float = Field(default=80.0, description="进入“深度睡眠”的睡眠压力阈值") - insomnia_chance_low_pressure: float = Field(default=0.6, ge=0.0, le=1.0, description="压力不足时的失眠基础概率") - insomnia_chance_normal_pressure: float = Field(default=0.1, ge=0.0, le=1.0, description="压力正常时的失眠基础概率") - sleep_pressure_increment: float = Field(default=1.5, ge=0.0, description="每次AI执行动作后,增加的睡眠压力值") - sleep_pressure_decay_rate: float = Field(default=1.5, ge=0.0, description="睡眠时,每分钟衰减的睡眠压力值") + insomnia_chance_pressure: float = Field(default=0.1, ge=0.0, le=1.0, description="失眠基础概率") # --- 弹性睡眠与睡前消息 --- enable_flexible_sleep: bool = Field(default=True, description="是否启用弹性睡眠") diff --git a/template/bot_config_template.toml b/template/bot_config_template.toml index ac3a25596..708de1051 100644 --- a/template/bot_config_template.toml +++ b/template/bot_config_template.toml @@ -1,5 +1,5 @@ [inner] -version = "7.3.0" +version = "7.3.1" #----以下是给开发人员阅读的,如果你只是部署了MoFox-Bot,不需要阅读---- #如果你想要修改配置文件,请递增version的值 @@ -490,16 +490,8 @@ re_sleep_delay_minutes = 5 # "被唤醒后,如果多久没有新消息则尝 # --- 失眠机制相关参数 --- enable_insomnia_system = false # 是否启用失眠系统 -# 触发“压力不足型失眠”的睡眠压力阈值 -sleep_pressure_threshold = 30.0 -# 进入“深度睡眠”的睡眠压力阈值 -deep_sleep_threshold = 80.0 -# 压力正常时的失眠基础概率 (0.0 to 1.0) -insomnia_chance_normal_pressure = 0.1 -# 每次AI执行动作后,增加的睡眠压力值 -sleep_pressure_increment = 1.5 -# 睡眠时,每分钟衰减的睡眠压力值 -sleep_pressure_decay_rate = 1.5 +# 失眠概率 (0.0 to 1.0) +insomnia_chance_pressure = 0.1 # --- 弹性睡眠与睡前消息 --- # 是否启用弹性睡眠。启用后,AI不会到点立刻入睡,而是会根据睡眠压力增加5-10分钟的缓冲,并可能因为压力不足而推迟睡眠。