expressionLearner重构

This commit is contained in:
UnCLAS-Prommer
2026-03-12 00:49:39 +08:00
committed by DrSmoothl
parent f17b85c1bd
commit ff4de39c8b
4 changed files with 251 additions and 20 deletions

View File

@@ -1,7 +1,7 @@
# TODO: 这个函数的实现非常临时后续需要替换为更完善的实现比如直接从配置文件中读取机器人自己的ID或者通过API获取机器人自己的信息等
# TODO: 这个函数的实现非常临时,后续需要替换为更完善的实现,比如直接从配置文件中读取机器人自己的 ID或者通过 API 获取机器人自己的信息等
def is_bot_self(user_id: str, platform: str) -> bool:
"""
判断用户ID是否是机器人自己
判断用户 ID 是否是机器人自己
临时方法,后续会替换为更完善的实现
"""

View File

@@ -223,7 +223,7 @@ class MessageUtils:
processed_plain_texts.append("图片信息和表情信息:")
processed_plain_texts.extend(f"[图片{img_id}: {desc}]" for img_id, desc in img_map.values())
processed_plain_texts.append("") # 图片和表情之间添加一个换行,避免连在一起
processed_plain_texts.extend(f"[表情{emoji_id}: {desc}]" for emoji_id, desc in emoji_map.values())
processed_plain_texts.extend(f"[表情{emoji_id}: {desc}]" for emoji_id, desc in emoji_map.values())
processed_plain_texts.extend(("", "聊天记录信息:"))
# 获取动作记录文本列表