From 9c14e806dca82ee6ca3e1ac47672207be9b5bf02 Mon Sep 17 00:00:00 2001 From: "qcqcqc@wsl" <1220204124@zust.edu.cn> Date: Tue, 15 Apr 2025 15:31:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AC=E8=AF=91=E6=8E=A7=E5=88=B6=E5=AD=97?= =?UTF-8?q?=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend-service/pkg/service/socket.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend-service/pkg/service/socket.go b/backend-service/pkg/service/socket.go index 3e9124f..440f541 100644 --- a/backend-service/pkg/service/socket.go +++ b/backend-service/pkg/service/socket.go @@ -8,6 +8,7 @@ import ( "encoding/binary" "net" "os" + "strings" "time" ) @@ -179,6 +180,11 @@ func (t *UnixSocketTask) handleConnection(conn net.Conn) { loading = false // 停止加载动画 t.writeMessage(conn, "\r") } + + // 替换控制标记 + question = strings.ReplaceAll(question, "[end]", "[/end]") + question = strings.ReplaceAll(question, "[sthttp]", "[/sthttp]") + // 当收到非空question时发送[res]响应 res := constants.ColorGreen + question + constants.ColorBlue logger.Debug("write: %s", res)