feat:表达方式主动提问

This commit is contained in:
SengokuCola
2025-11-23 23:02:02 +08:00
parent b0a22011a4
commit 477959f6b5
9 changed files with 518 additions and 5 deletions

View File

@@ -126,8 +126,10 @@ class ExpressionSelector:
# 支持多chat_id合并抽选
related_chat_ids = self.get_related_chat_ids(chat_id)
# 优化一次性查询所有相关chat_id的表达方式
style_query = Expression.select().where((Expression.chat_id.in_(related_chat_ids)))
# 优化一次性查询所有相关chat_id的表达方式,排除 rejected=1 的表达
style_query = Expression.select().where(
(Expression.chat_id.in_(related_chat_ids)) & (Expression.rejected == False)
)
style_exprs = [
{