fix ena planner template selection and stream defaults; improve tts free text chunking

This commit is contained in:
2026-02-25 21:46:50 +08:00
parent fafdb18eaf
commit 21f09a7bd1
3 changed files with 49 additions and 8 deletions

View File

@@ -558,11 +558,12 @@
const sel = $('ep_tpl_select');
sel.innerHTML = '<option value="">-- 选择模板 --</option>';
const names = Object.keys(cfg?.promptTemplates || {});
const selectedName = names.includes(selected) ? selected : '';
names.forEach(name => {
const opt = document.createElement('option');
opt.value = name;
opt.textContent = name;
opt.selected = name === selected;
opt.selected = name === selectedName;
sel.appendChild(opt);
});
}
@@ -675,7 +676,8 @@
setBadge(toBool(cfg.enabled, true));
updatePrefixModeUI();
renderTemplateSelect();
const keepSelectedTemplate = $('ep_tpl_select')?.value || '';
renderTemplateSelect(keepSelectedTemplate);
renderPromptList();
renderLogs();
}
@@ -916,4 +918,4 @@
</script>
</body>
</html>
</html>