ref:解耦表情包识别和图片识别

This commit is contained in:
SengokuCola
2025-11-26 13:11:45 +08:00
parent ac51f0c41d
commit 98d6775e62
3 changed files with 139 additions and 43 deletions

View File

@@ -239,6 +239,20 @@ class ImageDescriptions(BaseModel):
table_name = "image_descriptions"
class EmojiDescriptionCache(BaseModel):
"""
存储表情包的详细描述和情感标签缓存
"""
emoji_hash = TextField(unique=True, index=True)
description = TextField() # 详细描述
emotion_tags = TextField(null=True) # 情感标签,逗号分隔
timestamp = FloatField()
class Meta:
table_name = "emoji_description_cache"
class OnlineTime(BaseModel):
"""
用于存储在线时长记录的模型。
@@ -389,6 +403,7 @@ MODELS = [
Messages,
Images,
ImageDescriptions,
EmojiDescriptionCache,
OnlineTime,
PersonInfo,
Expression,