Clamp summary trigger interval
This commit is contained in:
@@ -575,7 +575,7 @@
|
|||||||
config.trigger.timing = timing;
|
config.trigger.timing = timing;
|
||||||
config.trigger.role = $('trigger-role').value || 'system';
|
config.trigger.role = $('trigger-role').value || 'system';
|
||||||
config.trigger.enabled = timing === 'manual' ? false : $('trigger-enabled').checked;
|
config.trigger.enabled = timing === 'manual' ? false : $('trigger-enabled').checked;
|
||||||
config.trigger.interval = parseInt($('trigger-interval').value) || 20;
|
config.trigger.interval = Math.max(1, Math.min(30, parseInt($('trigger-interval').value) || 20));
|
||||||
config.trigger.useStream = $('trigger-stream').checked;
|
config.trigger.useStream = $('trigger-stream').checked;
|
||||||
config.trigger.maxPerRun = parseInt($('trigger-max-per-run').value) || 100;
|
config.trigger.maxPerRun = parseInt($('trigger-max-per-run').value) || 100;
|
||||||
config.trigger.wrapperHead = $('trigger-wrapper-head').value;
|
config.trigger.wrapperHead = $('trigger-wrapper-head').value;
|
||||||
@@ -1690,6 +1690,13 @@ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860", "--workers", "
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// 总结间隔范围校验
|
||||||
|
$('trigger-interval').onchange = e => {
|
||||||
|
let val = parseInt(e.target.value) || 20;
|
||||||
|
val = Math.max(1, Math.min(30, val));
|
||||||
|
e.target.value = val;
|
||||||
|
};
|
||||||
|
|
||||||
// Main actions
|
// Main actions
|
||||||
$('btn-clear').onclick = () => postMsg('REQUEST_CLEAR');
|
$('btn-clear').onclick = () => postMsg('REQUEST_CLEAR');
|
||||||
$('btn-generate').onclick = () => {
|
$('btn-generate').onclick = () => {
|
||||||
|
|||||||
@@ -254,7 +254,7 @@
|
|||||||
<div class="settings-row">
|
<div class="settings-row">
|
||||||
<div class="settings-field">
|
<div class="settings-field">
|
||||||
<label>自动总结间隔(楼)</label>
|
<label>自动总结间隔(楼)</label>
|
||||||
<input type="number" id="trigger-interval" min="5" step="5" value="20">
|
<input type="number" id="trigger-interval" min="1" max="30" step="1" value="20">
|
||||||
</div>
|
</div>
|
||||||
<div class="settings-field">
|
<div class="settings-field">
|
||||||
<label>触发时机</label>
|
<label>触发时机</label>
|
||||||
|
|||||||
Reference in New Issue
Block a user