先前的实现中,在获取以用户为中心的上下文时,对所有聊天类型都只提取该用户的发言记录。 这在私聊场景下会导致上下文不完整,因为缺少了另一方(机器人)的消息。 本次更新通过判断聊天类型,实现了差异化的上下文获取: - **群聊**: 保持原有逻辑,只获取目标用户的近期发言。 - **私聊**: 获取完整的近期双向聊天记录,以提供更全面的对话背景。
先前的实现中,在获取以用户为中心的上下文时,对所有聊天类型都只提取该用户的发言记录。 这在私聊场景下会导致上下文不完整,因为缺少了另一方(机器人)的消息。 本次更新通过判断聊天类型,实现了差异化的上下文获取: - **群聊**: 保持原有逻辑,只获取目标用户的近期发言。 - **私聊**: 获取完整的近期双向聊天记录,以提供更全面的对话背景。