From 7fef7f8c7007eee9a54c7f6255391f7e46885825 Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期五, 12 十二月 2025 08:28:00 +0800
Subject: [PATCH] #AI

---
 src/main/java/com/zy/ai/service/WcsDiagnosisService.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/ai/service/WcsDiagnosisService.java b/src/main/java/com/zy/ai/service/WcsDiagnosisService.java
index 64ad536..93cecbb 100644
--- a/src/main/java/com/zy/ai/service/WcsDiagnosisService.java
+++ b/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 -> {

--
Gitblit v1.9.1