全新的process方法完成(Message其他部分仍未完成);对应测试;调整部分注释;数据库检索优化

This commit is contained in:
UnCLAS-Prommer
2026-02-23 21:29:17 +08:00
parent 698b8355a4
commit 0d07e85434
7 changed files with 627 additions and 546 deletions

View File

@@ -67,6 +67,9 @@ class EmojiManager:
emoji_hash (Optional[str]): 表情包的哈希值,如果提供了哈希值则优先使用哈希值查找表情包描述
Returns:
return (Optional[Tuple[str, List[str]]]): 如果找到对应的表情包,则返回包含描述和情感标签的元组;若没找到,则尝试构建表情包描述并返回,如果构建失败则返回 None
Raises:
ValueError: 如果既没有提供表情包字节数据,也没有提供表情包哈希值,则抛出异常
Exception: 如果在缓存表情包的过程中发生错误,则抛出异常
"""
# 先查找
if emoji_hash is None and emoji_bytes is not None: