refactor(chat): 重构关系系统并优化消息打断处理机制
- 移除独立的RelationshipConfig,将关系追踪参数整合到AffinityFlowConfig - 实现消息打断后立即重新处理流程,提升交互响应性 - 优化关系追踪系统,添加概率筛选和超时保护机制 - 改进机器人自引用处理,确保消息内容正确显示 - 增强用户信息提取逻辑,兼容多种消息格式 - 添加异步后台任务处理,避免阻塞主回复流程 - 调整兴趣评分阈值和权重参数,优化消息匹配精度
This commit is contained in:
@@ -37,7 +37,6 @@ from src.config.official_configs import (
|
||||
PersonalityConfig,
|
||||
PlanningSystemConfig,
|
||||
ProactiveThinkingConfig,
|
||||
RelationshipConfig,
|
||||
ResponsePostProcessConfig,
|
||||
ResponseSplitterConfig,
|
||||
SleepSystemConfig,
|
||||
@@ -392,7 +391,6 @@ class Config(ValidatedConfigBase):
|
||||
database: DatabaseConfig = Field(..., description="数据库配置")
|
||||
bot: BotConfig = Field(..., description="机器人基本配置")
|
||||
personality: PersonalityConfig = Field(..., description="个性配置")
|
||||
relationship: RelationshipConfig = Field(..., description="关系配置")
|
||||
chat: ChatConfig = Field(..., description="聊天配置")
|
||||
message_receive: MessageReceiveConfig = Field(..., description="消息接收配置")
|
||||
normal_chat: NormalChatConfig = Field(..., description="普通聊天配置")
|
||||
|
||||
Reference in New Issue
Block a user