Add files via upload

This commit is contained in:
公明
2026-04-13 23:11:02 +08:00
committed by GitHub
parent d4f2b0f93d
commit 0a5bb1eab4
6 changed files with 1109 additions and 115 deletions
+31 -1
View File
@@ -254,6 +254,14 @@
"conversationIdLabel": "Conversation ID",
"statusPending": "Pending",
"statusPaused": "Paused",
"statusCronCycleIdle": "Round done · scheduled loop",
"statusCronRunning": "Running · cron queue",
"cronNextRunLine": "Next run: {{time}}",
"cronRoundDoneProgressHint": "Cron queue: subtasks finished; next round starts on schedule",
"cronRunningProgressHint": "This round is running; the next full cycle follows Cron / next run time",
"cronPendingScheduled": "Cron scheduled · next {{time}}",
"cronPendingProgressNote": "Will start on schedule, or click Start to run a round now",
"cronRecurringCallout": "Cron queues start a new round at each scheduled time. Turn off \"Allow Cron auto-run\" to stop looping.",
"confirmCancelTasks": "Cancel {{n}} selected task(s)?",
"batchCancelResultPartial": "Batch cancel: {{success}} succeeded, {{fail}} failed",
"batchCancelResultSuccess": "Successfully cancelled {{n}} task(s)",
@@ -276,6 +284,7 @@
"deleteQueueConfirm": "Delete this batch queue? This cannot be undone.",
"deleteQueueFailed": "Failed to delete batch queue",
"batchQueueTitle": "Batch task queue",
"batchQueueUntitled": "Untitled queue",
"resumeExecute": "Resume",
"taskIncomplete": "Task information incomplete",
"cannotGetTaskMessageInput": "Cannot get task message input",
@@ -1494,6 +1503,18 @@
"role": "Role",
"defaultRole": "Default",
"roleHint": "Select a role; all tasks will be executed using that role's configuration (prompt and tools).",
"agentMode": "Agent mode",
"agentModeSingle": "Single-agent (ReAct)",
"agentModeMulti": "Multi-agent (Eino)",
"agentModeHint": "Single-agent is recommended by default; use multi-agent for complex tasks (requires system multi-agent enabled).",
"scheduleMode": "Schedule mode",
"scheduleModeManual": "Manual",
"scheduleModeCron": "Cron expression",
"scheduleModeHint": "Manual is for one-time runs; Cron is for recurring runs. Validate tasks manually first.",
"cronExpr": "Cron expression",
"cronExprPlaceholder": "e.g. 0 */2 * * * (run every 2 hours)",
"cronExprHint": "Use standard 5-field Cron: minute hour day month weekday. Example: `0 2 * * *` runs at 02:00 daily.",
"cronExprRequired": "Please fill in a Cron expression when Cron schedule is selected",
"tasksList": "Task list (one task per line)",
"tasksListPlaceholder": "Enter task list, one per line",
"tasksListPlaceholderExample": "Enter task list, one per line, for example:\nScan open ports of 192.168.1.1\nCheck if https://example.com has SQL injection\nEnumerate subdomains of example.com",
@@ -1514,13 +1535,22 @@
"status": "Status",
"createdAt": "Created at",
"startedAt": "Started at",
"nextRunAt": "Next run at",
"scheduleCronAuto": "Allow Cron auto-run",
"scheduleCronAutoHint": "When off, the cron expression is kept but the queue will not run on schedule; use Start to run manually.",
"lastScheduleTriggerAt": "Last scheduled trigger",
"lastScheduleError": "Last schedule error",
"lastRunError": "Last run failure summary",
"cronSchedulePausedBadge": "Schedule paused",
"scheduleToggleFailed": "Failed to update schedule toggle",
"completedAt": "Completed at",
"taskTotal": "Total tasks",
"taskList": "Task list",
"startLabel": "Start",
"completeLabel": "Complete",
"errorLabel": "Error",
"resultLabel": "Result"
"resultLabel": "Result",
"technicalDetails": "Technical details (ID, times, schedule)"
},
"editBatchTaskModal": {
"title": "Edit task",
+31 -1
View File
@@ -254,6 +254,14 @@
"conversationIdLabel": "对话ID",
"statusPending": "待执行",
"statusPaused": "已暂停",
"statusCronCycleIdle": "本轮已完成 · 定时循环中",
"statusCronRunning": "执行中 · 定时队列",
"cronNextRunLine": "下次执行:{{time}}",
"cronRoundDoneProgressHint": "定时队列:子任务已跑完,到点将自动下一轮",
"cronRunningProgressHint": "本轮执行中;下一整轮仍按 Cron 与「下次执行时间」排程",
"cronPendingScheduled": "Cron 已排程 · 下次 {{time}}",
"cronPendingProgressNote": "到点将自动开始;也可手动点「开始执行」立即跑一轮",
"cronRecurringCallout": "Cron 队列会在「下次执行时间」自动开始新一轮;关闭「允许 Cron 自动调度」即停止循环。",
"confirmCancelTasks": "确定要取消 {{n}} 个任务吗?",
"batchCancelResultPartial": "批量取消完成:成功 {{success}} 个,失败 {{fail}} 个",
"batchCancelResultSuccess": "成功取消 {{n}} 个任务",
@@ -276,6 +284,7 @@
"deleteQueueConfirm": "确定要删除这个批量任务队列吗?此操作不可恢复。",
"deleteQueueFailed": "删除批量任务队列失败",
"batchQueueTitle": "批量任务队列",
"batchQueueUntitled": "未命名队列",
"resumeExecute": "继续执行",
"taskIncomplete": "任务信息不完整",
"cannotGetTaskMessageInput": "无法获取任务消息输入框",
@@ -1494,6 +1503,18 @@
"role": "角色",
"defaultRole": "默认",
"roleHint": "选择一个角色,所有任务将使用该角色的配置(提示词和工具)执行。",
"agentMode": "代理模式",
"agentModeSingle": "单代理(ReAct",
"agentModeMulti": "多代理(Eino",
"agentModeHint": "建议默认单代理;复杂任务可使用多代理(需系统已启用多代理)。",
"scheduleMode": "调度方式",
"scheduleModeManual": "手工执行",
"scheduleModeCron": "调度表达式(Cron",
"scheduleModeHint": "手工执行用于一次性任务;Cron 用于周期任务,建议先手工验证任务正确性。",
"cronExpr": "Cron 表达式",
"cronExprPlaceholder": "例如:0 */2 * * *(每2小时执行一次)",
"cronExprHint": "采用标准 5 段 Cron:分 时 日 月 周,例如 `0 2 * * *` 表示每天 02:00 执行。",
"cronExprRequired": "请选择 Cron 调度后填写 Cron 表达式",
"tasksList": "任务列表(每行一个任务)",
"tasksListPlaceholder": "请输入任务列表,每行一个任务",
"tasksListPlaceholderExample": "请输入任务列表,每行一个任务,例如:\n扫描 192.168.1.1 的开放端口\n检查 https://example.com 是否存在SQL注入\n枚举 example.com 的子域名",
@@ -1514,13 +1535,22 @@
"status": "状态",
"createdAt": "创建时间",
"startedAt": "开始时间",
"nextRunAt": "下次执行时间",
"scheduleCronAuto": "允许 Cron 自动调度",
"scheduleCronAutoHint": "关闭后仅保留表达式配置,不会按时间自动跑;可随时手工点「开始执行」。",
"lastScheduleTriggerAt": "最近调度触发时间",
"lastScheduleError": "最近调度失败原因",
"lastRunError": "最近运行失败摘要",
"cronSchedulePausedBadge": "调度已暂停",
"scheduleToggleFailed": "更新调度开关失败",
"completedAt": "完成时间",
"taskTotal": "任务总数",
"taskList": "任务列表",
"startLabel": "开始",
"completeLabel": "完成",
"errorLabel": "错误",
"resultLabel": "结果"
"resultLabel": "结果",
"technicalDetails": "技术信息(ID / 时间 / 调度)"
},
"editBatchTaskModal": {
"title": "编辑任务",