feat: remove markdown_based workflow option from UI

Mineru/Docling PDF parsing requires tokens or heavy deps not available
on client server. Remove the option from dropdown, default to docx,
and stop auto-selecting markdown_based for unrecognized file types.
This commit is contained in:
2026-07-13 18:07:19 +08:00
parent 683050c927
commit b4538801ea

View File

@@ -261,7 +261,6 @@
<div class="accordion-body"> <div class="accordion-body">
<select class="form-select" v-model="form.workflow_type" <select class="form-select" v-model="form.workflow_type"
@change="saveSetting('translator_last_workflow', form.workflow_type)"> @change="saveSetting('translator_last_workflow', form.workflow_type)">
<option value="markdown_based">{{ t('workflowOptionMarkdown') }}</option>
<option value="docx">{{ t('workflowOptionDocx') }}</option> <option value="docx">{{ t('workflowOptionDocx') }}</option>
<option value="xlsx">{{ t('workflowOptionXlsx') }}</option> <option value="xlsx">{{ t('workflowOptionXlsx') }}</option>
<option value="epub">{{ t('workflowOptionEpub') }}</option> <option value="epub">{{ t('workflowOptionEpub') }}</option>
@@ -1097,7 +1096,7 @@
// Form Data // Form Data
const form = reactive({ const form = reactive({
workflow_type: 'markdown_based', workflow_type: 'docx',
auto_workflow_enabled: true, auto_workflow_enabled: true,
convert_engine: 'mineru', convert_engine: 'mineru',
mineru_token: '', mineru_token: '',
@@ -1631,9 +1630,11 @@
pptx: 'pptx', pptx: 'pptx',
ppt: 'pptx' ppt: 'pptx'
}; };
const newWorkflow = map[ext] || 'markdown_based'; const newWorkflow = map[ext];
form.workflow_type = newWorkflow; if (newWorkflow) {
saveSetting('translator_last_workflow', newWorkflow); form.workflow_type = newWorkflow;
saveSetting('translator_last_workflow', newWorkflow);
}
} }
} }
}; };