From 3bd88e5bc940b4f7f1d07eef07628d1f463d1c3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BF=8E=E7=BE=BD=5FFDMNya?= Date: Wed, 22 Apr 2026 19:15:22 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20T2ITemplateEditor.vue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dashboard/src/components/shared/T2ITemplateEditor.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dashboard/src/components/shared/T2ITemplateEditor.vue b/dashboard/src/components/shared/T2ITemplateEditor.vue index 89d7d8cccc..d1417e6f3f 100644 --- a/dashboard/src/components/shared/T2ITemplateEditor.vue +++ b/dashboard/src/components/shared/T2ITemplateEditor.vue @@ -314,7 +314,7 @@ const syncPreviewVersion = async () => { const shikiRuntime = ref('') const syncShikiRuntime = async () => { try { - const res = await axios.get('/api/t2i/shiki-runtime') + const res = await axios.get('/api/t2i/shiki_runtime') shikiRuntime.value = res?.data?.data?.runtime || res?.data?.runtime } catch (error) { console.warn('Failed to fetch shiki runtime:', error) From 333024d3e0d54a516e69462868786d8d6bded38f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BF=8E=E7=BE=BD=5FFDMNya?= Date: Wed, 22 Apr 2026 19:17:47 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20T2ITemplateEditor.vue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dashboard/src/components/shared/T2ITemplateEditor.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dashboard/src/components/shared/T2ITemplateEditor.vue b/dashboard/src/components/shared/T2ITemplateEditor.vue index d1417e6f3f..603494a703 100644 --- a/dashboard/src/components/shared/T2ITemplateEditor.vue +++ b/dashboard/src/components/shared/T2ITemplateEditor.vue @@ -332,7 +332,7 @@ const previewContent = computed(() => { let content = templateContent.value content = content.replace(/\{\{\s*text_base64\s*\}\}/g, btoa(String.fromCharCode(...new TextEncoder().encode(previewData.value.text)))) content = content.replace(/\{\{\s*version\s*\}\}/g, previewData.value.version) - content = content.replace(/\{\{\s*shiki_runtime\s*|\s*safe\s*\}\}/g, previewData.value.shikiRuntime) + content = content.replace(/\{\{\s*shiki_runtime\s*\|\s*safe\s*\}\}/g, previewData.value.shikiRuntime) return content } catch (error) { return `
模板渲染错误: ${error.message}
`