src/main/java/com/zy/ai/service/WcsDiagnosisService.java
@@ -85,7 +85,13 @@ messages.add(user); llmChatService.chatStream(messages, 0.2, 2048, s -> { try { emitter.send(SseEmitter.event().data(s)); } catch (Exception ignore) {} try { // SSE 协议不允许原样携带换行,先转为 \n 传输,前端再还原 String safe = s == null ? "" : s.replace("\r", "").replace("\n", "\\n"); if (!safe.isEmpty()) { emitter.send(SseEmitter.event().data(safe)); } } catch (Exception ignore) {} }, () -> { try { emitter.complete(); } catch (Exception ignore) {} }, e -> {