调整意愿值计算逻辑,确保最低意愿值为0.15,并增加小幅度提升

pull/541/head
XBC_D2O 2025-03-12 22:36:42 +08:00
parent 8a20470c8d
commit 487acd88ea
1 changed files with 6 additions and 0 deletions

View File

@ -44,6 +44,12 @@ class WillingManager:
current_willing = self.chat_reply_willing.get(chat_id, 0) current_willing = self.chat_reply_willing.get(chat_id, 0)
if current_willing <0.25:
current_willing += 0.03
if current_willing <0.15:
current_willing = 0.15
# print(f"初始意愿: {current_willing}") # print(f"初始意愿: {current_willing}")
if is_mentioned_bot and current_willing < 1.0: if is_mentioned_bot and current_willing < 1.0:
current_willing += 0.9 current_willing += 0.9