This commit is contained in:
Windpicker-owo
2025-10-31 12:32:52 +08:00
5 changed files with 6 additions and 5 deletions

View File

@@ -8,7 +8,7 @@ class ToolParamType(Enum):
STRING = "string" # 字符串
INTEGER = "integer" # 整型
FLOAT = "float" # 浮点型
FLOAT = "number" # 浮点型
BOOLEAN = "bool" # 布尔型

View File

@@ -123,7 +123,7 @@ QQ_FACE: dict = {
"272": "[表情:呵呵哒]",
"273": "[表情:我酸了]",
"277": "[表情:汪汪]",
"281": "[表情:无眼笑]",
"281": "[表情:翻白眼]",
"282": "[表情:敬礼]",
"283": "[表情:狂笑]",
"284": "[表情:面无表情]",

View File

@@ -121,7 +121,7 @@ qq_face: dict = {
"272": "[表情:呵呵哒]",
"273": "[表情:我酸了]",
"277": "[表情:汪汪]",
"281": "[表情:无眼笑]",
"281": "[表情:翻白眼]",
"282": "[表情:敬礼]",
"283": "[表情:狂笑]",
"284": "[表情:面无表情]",

View File

@@ -121,7 +121,7 @@ qq_face: dict = {
"272": "[表情:呵呵哒]",
"273": "[表情:我酸了]",
"277": "[表情:汪汪]",
"281": "[表情:无眼笑]",
"281": "[表情:翻白眼]",
"282": "[表情:敬礼]",
"283": "[表情:狂笑]",
"284": "[表情:面无表情]",

View File

@@ -104,7 +104,8 @@ class TTSVoiceAction(BaseAction):
"在表达特殊情感(如安慰、鼓励、庆祝)的场景下,可以主动使用语音来增强感染力。",
"不要在日常的、简短的问答或闲聊中频繁使用语音,避免打扰用户。",
"提供的 'text' 内容必须是纯粹的对话,不能包含任何括号或方括号括起来的动作、表情、或场景描述(例如,不要出现 '(笑)''[歪头]'",
"**铁则**】为了确保语音停顿自然,'text' 参数中的所有断句【必须】使用且仅能使用以下标准标点符号:''''''''。严禁使用 '''...' 或其他任何非标准符号来分隔句子,否则将导致语音合成失败"
"**重要**:此动作专为语音合成设计,因此 'text' 参数的内容必须是纯净、标准的口语文本。请务必抑制你通常的、富有表现力的文本风格,不要使用任何辅助聊天或增强视觉效果的特殊符号(例如 '', '', '', '' 等),因为它们无法被正确合成为语音",
"【**最终规则**】'text' 参数中,所有句子和停顿【必须】使用且只能使用以下四个标准标点符号:'' (逗号)、'' (句号)、'' (问号)、'' (叹号)。任何其他符号,特别是 '...''' 以及任何表情符号或装饰性符号,都【严禁】出现,否则将导致语音合成严重失败。"
]
def __init__(self, *args, **kwargs):