From fdb5456926cb99ef5fd45c2cb1c1a5cfe0e4209f Mon Sep 17 00:00:00 2001 From: lifegpc Date: Thu, 4 Sep 2025 23:01:20 +0800 Subject: [PATCH] Fix mark bug --- src/output_scripts/m3t.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/output_scripts/m3t.rs b/src/output_scripts/m3t.rs index 74a4f43..884f2a7 100644 --- a/src/output_scripts/m3t.rs +++ b/src/output_scripts/m3t.rs @@ -90,7 +90,7 @@ impl<'a> M3tParser<'a> { }) .replace("\\n", "\n") } else { - let mut tmp = message.replace("\\n", "\n"); + let mut tmp = message.to_owned(); if let Some(llm) = llm.take() { if tmp == llm { if let Some(mark) = self.llm_mark { @@ -98,7 +98,7 @@ impl<'a> M3tParser<'a> { } } } - tmp + tmp.replace("\\n", "\n") }; if let Some(ori) = ori.take() { map.insert(ori, message); @@ -160,7 +160,7 @@ impl<'a> M3tParser<'a> { }) .replace("\\n", "\n") } else { - let mut tmp = message.replace("\\n", "\n"); + let mut tmp = message.to_owned(); if let Some(llm) = llm.take() { if tmp == llm { if let Some(mark) = self.llm_mark { @@ -168,7 +168,7 @@ impl<'a> M3tParser<'a> { } } } - tmp + tmp.replace("\\n", "\n") }; messages.push(Message::new(message, name.take())); } else {