From 46984a4945d25c950621af1b1dc4cb5ea9235004 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Sat, 12 Sep 2026 13:13:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=80=E5=8C=96=E5=88=87=E5=88=86=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E4=B8=AD=E7=9A=84=E8=8A=82=E7=82=B9=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 复用提示文本清洗逻辑,阻断控制字符与反引号注入 --- .../src-tauri/src/ui_editor/commands/separation/model/node.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/model/node.rs b/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/model/node.rs index d925b7e36..f06c56fd1 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/model/node.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/model/node.rs @@ -28,7 +28,7 @@ impl SeparationNode { pub fn as_prompt(&self) -> String { format!( "node_id={} note: {}", - self.id.as_str(), + super::sanitize_prompt_text(self.id.as_str()), self.note.as_prompt() ) }