tt-P607
96152c3988
fix(chat): 修复上下文构建逻辑,确保总是合并数据库与会话历史
之前,仅在会话历史 (`read_messages`) 为空时,才会从数据库加载历史消息作为备用上下文。这可能导致在服务重启后或长时间对话中,上下文信息不完整,影响对话质量。
本次修改将流程调整为:始终先从数据库加载最近的历史消息,然后将其与当前会话中的消息进行合并与去重(以后者为准)。
这样可以确保无论在何种情况下,传递给模型的上下文都是最完整和准确的,从而显著提高对话的连贯性。
2025-11-19 23:27:12 +08:00
..
2025-11-19 23:21:44 +08:00
2025-11-19 23:24:34 +08:00
2025-11-19 23:20:23 +08:00
2025-11-19 23:27:10 +08:00
2025-11-19 23:13:20 +08:00
2025-11-19 23:06:33 +08:00
2025-11-19 23:19:53 +08:00
2025-11-19 23:24:42 +08:00
2025-11-19 23:27:03 +08:00
2025-11-19 23:27:10 +08:00
2025-11-19 23:27:04 +08:00
2025-11-19 23:27:09 +08:00
2025-11-19 23:27:12 +08:00
2025-11-19 23:27:11 +08:00
2025-11-19 23:21:44 +08:00
2025-11-19 23:27:04 +08:00