feat(waiting): 添加连续等待超时次数上限配置,优化等待策略

This commit is contained in:
Windpicker-owo
2025-12-07 16:50:18 +08:00
parent 9f666b580e
commit 43dbfb2a1e
5 changed files with 75 additions and 12 deletions

View File

@@ -1,5 +1,5 @@
[inner]
version = "7.9.7"
version = "7.9.8"
#----以下是给开发人员阅读的如果你只是部署了MoFox-Bot不需要阅读----
#如果你想要修改配置文件请递增version的值
@@ -628,6 +628,7 @@ default_max_wait_seconds = 300 # LLM 未给出等待时间时的默认值
min_wait_seconds = 30 # 允许的最短等待时间,防止太快打扰用户
max_wait_seconds = 1800 # 允许的最长等待时间(秒)
wait_duration_multiplier = 1.0 # 对 LLM 给出的等待时间应用的倍率(>1 放大,<1 缩短)
max_consecutive_timeouts = 3 # 连续等待超时达到该次数后强制不再继续等待0 表示不限制)
# --- 私聊专属主动思考配置 ---
# 注意这是KFC专属的主动思考配置只有当KFC启用时才生效。