From 4544483fc5ea483c217f04898d422198bd7274c4 Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Fri, 24 Jul 2026 15:06:01 +0800 Subject: [PATCH] =?UTF-8?q?feat(data-process):=20=E5=90=AF=E7=94=A8?= =?UTF-8?q?=E6=99=BA=E8=83=BD=E6=96=87=E6=A1=A3=E6=B8=85=E7=90=86=E9=A2=84?= =?UTF-8?q?=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/scripts/regression-data-process-wizard.mjs | 4 ++-- frontend/src/views/data-process/DataProcessCreateView.vue | 2 +- .../views/data-process/create/UnstructuredOptionsPanel.vue | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/scripts/regression-data-process-wizard.mjs b/frontend/scripts/regression-data-process-wizard.mjs index e9ceaf0..4029f0e 100644 --- a/frontend/scripts/regression-data-process-wizard.mjs +++ b/frontend/scripts/regression-data-process-wizard.mjs @@ -110,7 +110,7 @@ assert.match( /const \{ buildPreviewsByFile \} = useDataProcessPreviewBuild\(\)/, '父页面没有通过独立 composable 构建逐文件预览', ) -assert.match(viewSource, /backend-pipeline-v3/, '切分管线版本未升级,旧预览缓存可能被误用') +assert.match(viewSource, /backend-pipeline-v4/, '切分管线版本未升级,旧预览缓存可能被误用') assert.match(viewSource, /getDataProcessPreview\(taskId\.value,\s*\{ page:\s*1, page_size:\s*500 \}\)/, '预览构建后没有分页读取后端数据') assert.doesNotMatch(viewSource, /buildPreviewItems\(/, '创建向导仍在本地构建集成预览数据') @@ -501,7 +501,7 @@ const smartOptionValues = [...smartOptionsSource.matchAll(/^\s*'([^']+)',?$/gm)] assert.deepEqual(smartOptionValues, expectedSmartPreprocessOptions, '智能预处理内部值与后端语义不一致') assert.equal(new Set(smartOptionValues).size, smartOptionValues.length, '非结构化智能预处理 value 必须唯一') for (const descriptionPart of [ - '清理无效内容', + '清理页眉页脚、页码、目录和无效内容', '感知文档结构', '合并短块', '预过滤低质量内容', diff --git a/frontend/src/views/data-process/DataProcessCreateView.vue b/frontend/src/views/data-process/DataProcessCreateView.vue index 4ff5853..7f7e2f2 100644 --- a/frontend/src/views/data-process/DataProcessCreateView.vue +++ b/frontend/src/views/data-process/DataProcessCreateView.vue @@ -57,7 +57,7 @@ const generationModels = computed(() => modelList.value) const taskSetupRef = ref>() const modelSelectionRef = ref>() const confirmDialogRef = ref>() -const PREVIEW_MODEL_VERSION = 'backend-pipeline-v3' +const PREVIEW_MODEL_VERSION = 'backend-pipeline-v4' const WIZARD_STEPS = [ { id: 'create', title: '创建任务', desc: '填写任务信息与处理配置' }, { id: 'model', title: '大模型选择', desc: '选择生成模型并设置输出要求' }, diff --git a/frontend/src/views/data-process/create/UnstructuredOptionsPanel.vue b/frontend/src/views/data-process/create/UnstructuredOptionsPanel.vue index fdb5975..0b56558 100644 --- a/frontend/src/views/data-process/create/UnstructuredOptionsPanel.vue +++ b/frontend/src/views/data-process/create/UnstructuredOptionsPanel.vue @@ -128,7 +128,7 @@ defineExpose({ revealValidation }) /> 智能预处理 - 清理无效内容、感知文档结构、合并短块、预过滤低质量内容、近重复去重,并通过重叠保护上下文 + 清理页眉页脚、页码、目录和无效内容,感知文档结构、合并短块、预过滤低质量内容、近重复去重,并通过重叠保护上下文