fix:优化prompt和Logger

This commit is contained in:
SengokuCola
2025-06-03 18:15:31 +08:00
parent 4cb3850d0c
commit b3744528e5
10 changed files with 20 additions and 14 deletions

View File

@@ -412,7 +412,7 @@ class EmojiManager:
except Exception as e:
logger.error(f"记录表情使用失败: {str(e)}")
async def get_emoji_for_text(self, text_emotion: str) -> Optional[Tuple[str, str]]:
async def get_emoji_for_text(self, text_emotion: str) -> Optional[Tuple[str, str, str]]:
"""根据文本内容获取相关表情包
Args:
text_emotion: 输入的情感描述文本
@@ -478,7 +478,7 @@ class EmojiManager:
f"为[{text_emotion}]找到表情包: {matched_emotion} ({selected_emoji.filename}), Similarity: {similarity:.4f}"
)
# 返回完整文件路径和描述
return selected_emoji.full_path, f"[ {selected_emoji.description} ]"
return selected_emoji.full_path, f"[ {selected_emoji.description} ]", matched_emotion
except Exception as e:
logger.error(f"[错误] 获取表情包失败: {str(e)}")