diff --git a/apps/common/utils/split_model.py b/apps/common/utils/split_model.py index 8bf2df59e..158f6a204 100644 --- a/apps/common/utils/split_model.py +++ b/apps/common/utils/split_model.py @@ -300,8 +300,9 @@ def smart_split_paragraph(content: str, limit: int): # 优先级:句号 > 感叹号/问号 > 回车 split_chars = [ - ('。', 0), ('!', 0), ('?', 0), # 句子结束符,包含在当前段 - ('\n', 0), # 回车符 + ('。', 0), ('.', 0), # 中英文句号 + ('!', 0), ('!', 0), # 中英文感叹号 + ('?', 0), ('?', 0), # 中英文问号 ] # 从后往前找分割点