refactor(api): 简化 dataclass 转换逻辑并添加好友/群列表缓存

移除冗余的 _safe_dataclass_from_dict 工具函数,直接使用 dataclass 的构造方法
添加 get_friend_list 和 get_group_list 方法的缓存支持
修复 get_version_info 的错误 API 调用
This commit is contained in:
2026-01-23 17:15:44 +08:00
parent 292881595e
commit 0e04829ac9
3 changed files with 55 additions and 45 deletions

View File

@@ -11,6 +11,7 @@ from typing import Any, Callable, Dict, Optional, Tuple
from models.events.message import MessageSegment
from ..config_loader import global_config
from ..handlers.event_handler import MessageHandler, NoticeHandler, RequestHandler
from .redis_manager import redis_manager