fix: 语音消息暂存本地 修复显示异常

This commit is contained in:
yangshilin
2026-03-13 17:11:59 +08:00
parent c0906723ac
commit a2b2b6eb76
13 changed files with 232 additions and 21 deletions

View File

@@ -195,7 +195,7 @@ async def get_messages(
"content": msg.get("content", ""),
"senderType": "user" if msg.get("role") == "human" else "assistant",
"timestamp": int(datetime.now(timezone.utc).timestamp() * 1000), # Redis中没有时间戳使用当前时间
"messageType": "text"
"messageType": msg.get("messageType", "text"), # 保留语音消息类型,使重新进入时仍显示为语音条
})
return messages
except Exception as e: