feat(config): 增加可配置的唤醒愤怒提示词

将唤醒后愤怒状态下的固定提示词修改为可在配置文件中自定义的选项,提高了灵活性。
默认值保持原有的提示词内容。
This commit is contained in:
tt-P607
2025-08-23 21:31:05 +08:00
committed by Windpicker-owo
parent c3e72de10e
commit badd0c3364
3 changed files with 5 additions and 2 deletions

View File

@@ -36,6 +36,7 @@ class WakeUpManager:
self.decay_interval = wakeup_config.decay_interval
self.angry_duration = wakeup_config.angry_duration
self.enabled = wakeup_config.enable
self.angry_prompt = wakeup_config.angry_prompt
async def start(self):
"""启动唤醒度管理器"""
@@ -146,7 +147,7 @@ class WakeUpManager:
def get_angry_prompt_addition(self) -> str:
"""获取愤怒状态下的提示词补充"""
if self.is_angry:
return "你被人吵醒了非常生气,说话带着怒气"
return self.angry_prompt
return ""
def is_in_angry_state(self) -> bool: