feat:提供记忆整合功能

This commit is contained in:
SengokuCola
2025-09-28 13:48:31 +08:00
parent 6b25c0295d
commit 14a8890791
7 changed files with 498 additions and 53 deletions

View File

@@ -101,6 +101,15 @@ class MessageReceiveConfig(ConfigBase):
ban_msgs_regex: set[str] = field(default_factory=lambda: set())
"""过滤正则表达式列表"""
@dataclass
class MemoryConfig(ConfigBase):
"""记忆配置类"""
max_memory_number: int = 100
"""记忆最大数量"""
max_memory_size: int = 2048
"""记忆最大大小"""
@dataclass
class ExpressionConfig(ConfigBase):