mirror of
https://github.com/Ed1s0nZ/CyberStrikeAI.git
synced 2026-09-27 11:41:43 +02:00
Add files via upload
This commit is contained in:
@@ -5375,8 +5375,8 @@ header {
|
|||||||
|
|
||||||
.external-mcp-item-details {
|
.external-mcp-item-details {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
|
grid-template-columns: repeat(auto-fit, minmax(150px, auto));
|
||||||
gap: 16px;
|
gap: 12px;
|
||||||
padding-top: 16px;
|
padding-top: 16px;
|
||||||
border-top: 1px solid var(--border-color);
|
border-top: 1px solid var(--border-color);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1387,9 +1387,6 @@
|
|||||||
"multiAgentPeLoop": "plan_execute outer loop limit",
|
"multiAgentPeLoop": "plan_execute outer loop limit",
|
||||||
"multiAgentPeLoopPlaceholder": "0 uses Eino default (10)",
|
"multiAgentPeLoopPlaceholder": "0 uses Eino default (10)",
|
||||||
"multiAgentPeLoopHint": "Only for plan_execute; max execute↔replan rounds.",
|
"multiAgentPeLoopHint": "Only for plan_execute; max execute↔replan rounds.",
|
||||||
"multiAgentDefaultMode": "Default mode on chat page",
|
|
||||||
"multiAgentModeSingle": "Single-agent (ReAct)",
|
|
||||||
"multiAgentModeMulti": "Multi-agent (Eino)",
|
|
||||||
"multiAgentRobotUse": "Use multi-agent for WeCom / DingTalk / Lark bots",
|
"multiAgentRobotUse": "Use multi-agent for WeCom / DingTalk / Lark bots",
|
||||||
"multiAgentRobotUseHint": "Requires 'Enable multi-agent' to be checked; usage and cost will be higher.",
|
"multiAgentRobotUseHint": "Requires 'Enable multi-agent' to be checked; usage and cost will be higher.",
|
||||||
"multiAgentBatchUse": "Use multi-agent for batch task queues",
|
"multiAgentBatchUse": "Use multi-agent for batch task queues",
|
||||||
|
|||||||
@@ -1387,9 +1387,6 @@
|
|||||||
"multiAgentPeLoop": "plan_execute 外层循环上限",
|
"multiAgentPeLoop": "plan_execute 外层循环上限",
|
||||||
"multiAgentPeLoopPlaceholder": "0 表示 Eino 默认 10",
|
"multiAgentPeLoopPlaceholder": "0 表示 Eino 默认 10",
|
||||||
"multiAgentPeLoopHint": "仅 plan_execute 有效;execute 与 replan 之间的最大轮次。",
|
"multiAgentPeLoopHint": "仅 plan_execute 有效;execute 与 replan 之间的最大轮次。",
|
||||||
"multiAgentDefaultMode": "对话页默认模式",
|
|
||||||
"multiAgentModeSingle": "单代理(ReAct)",
|
|
||||||
"multiAgentModeMulti": "多代理(Eino)",
|
|
||||||
"multiAgentRobotUse": "企业微信 / 钉钉 / 飞书机器人也使用多代理",
|
"multiAgentRobotUse": "企业微信 / 钉钉 / 飞书机器人也使用多代理",
|
||||||
"multiAgentRobotUseHint": "需同时勾选「启用多代理」;调用量与成本更高。",
|
"multiAgentRobotUseHint": "需同时勾选「启用多代理」;调用量与成本更高。",
|
||||||
"multiAgentBatchUse": "批量任务队列也使用多代理",
|
"multiAgentBatchUse": "批量任务队列也使用多代理",
|
||||||
|
|||||||
@@ -66,8 +66,7 @@ function chatAgentModeNormalizeStored(stored, cfg) {
|
|||||||
if (chatAgentModeIsEino(s)) {
|
if (chatAgentModeIsEino(s)) {
|
||||||
return multiOn ? s : CHAT_AGENT_MODE_REACT;
|
return multiOn ? s : CHAT_AGENT_MODE_REACT;
|
||||||
}
|
}
|
||||||
const defMulti = pub && pub.default_mode === 'multi';
|
return CHAT_AGENT_MODE_REACT;
|
||||||
return defMulti && multiOn ? defOrch : CHAT_AGENT_MODE_REACT;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof window !== 'undefined') {
|
if (typeof window !== 'undefined') {
|
||||||
|
|||||||
@@ -134,8 +134,6 @@ async function loadConfig(loadTools = true) {
|
|||||||
const v = ma.plan_execute_loop_max_iterations;
|
const v = ma.plan_execute_loop_max_iterations;
|
||||||
maPeLoop.value = (v !== undefined && v !== null && !Number.isNaN(Number(v))) ? String(Number(v)) : '0';
|
maPeLoop.value = (v !== undefined && v !== null && !Number.isNaN(Number(v))) ? String(Number(v)) : '0';
|
||||||
}
|
}
|
||||||
const maMode = document.getElementById('multi-agent-default-mode');
|
|
||||||
if (maMode) maMode.value = (ma.default_mode === 'multi') ? 'multi' : 'single';
|
|
||||||
const maRobot = document.getElementById('multi-agent-robot-use');
|
const maRobot = document.getElementById('multi-agent-robot-use');
|
||||||
if (maRobot) maRobot.checked = ma.robot_use_multi_agent === true;
|
if (maRobot) maRobot.checked = ma.robot_use_multi_agent === true;
|
||||||
|
|
||||||
@@ -1012,7 +1010,6 @@ async function applySettings() {
|
|||||||
const peLoop = Number.isNaN(peParsed) ? 0 : Math.max(0, peParsed);
|
const peLoop = Number.isNaN(peParsed) ? 0 : Math.max(0, peParsed);
|
||||||
return {
|
return {
|
||||||
enabled: document.getElementById('multi-agent-enabled')?.checked === true,
|
enabled: document.getElementById('multi-agent-enabled')?.checked === true,
|
||||||
default_mode: document.getElementById('multi-agent-default-mode')?.value === 'multi' ? 'multi' : 'single',
|
|
||||||
robot_use_multi_agent: document.getElementById('multi-agent-robot-use')?.checked === true,
|
robot_use_multi_agent: document.getElementById('multi-agent-robot-use')?.checked === true,
|
||||||
batch_use_multi_agent: false,
|
batch_use_multi_agent: false,
|
||||||
plan_execute_loop_max_iterations: peLoop
|
plan_execute_loop_max_iterations: peLoop
|
||||||
|
|||||||
@@ -1448,13 +1448,6 @@
|
|||||||
<input type="number" id="multi-agent-pe-loop" min="0" step="1" value="0" data-i18n="settingsBasic.multiAgentPeLoopPlaceholder" data-i18n-attr="placeholder" placeholder="0 表示 Eino 默认 10" />
|
<input type="number" id="multi-agent-pe-loop" min="0" step="1" value="0" data-i18n="settingsBasic.multiAgentPeLoopPlaceholder" data-i18n-attr="placeholder" placeholder="0 表示 Eino 默认 10" />
|
||||||
<small class="form-hint" data-i18n="settingsBasic.multiAgentPeLoopHint">仅 orchestration=plan_execute 时有效;execute 与 replan 之间的最大轮次。</small>
|
<small class="form-hint" data-i18n="settingsBasic.multiAgentPeLoopHint">仅 orchestration=plan_execute 时有效;execute 与 replan 之间的最大轮次。</small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
|
||||||
<label for="multi-agent-default-mode" data-i18n="settingsBasic.multiAgentDefaultMode">对话页默认模式</label>
|
|
||||||
<select id="multi-agent-default-mode">
|
|
||||||
<option value="single" data-i18n="settingsBasic.multiAgentModeSingle">单代理(ReAct)</option>
|
|
||||||
<option value="multi" data-i18n="settingsBasic.multiAgentModeMulti">多代理(Eino)</option>
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="checkbox-label">
|
<label class="checkbox-label">
|
||||||
<input type="checkbox" id="multi-agent-robot-use" class="modern-checkbox" />
|
<input type="checkbox" id="multi-agent-robot-use" class="modern-checkbox" />
|
||||||
|
|||||||
Reference in New Issue
Block a user