feat: support subtasks

This commit is contained in:
Henry Li
2026-02-07 16:14:48 +08:00
parent 39a5d8dc30
commit 3e2883e2a3
19 changed files with 433 additions and 109 deletions

View File

@@ -209,6 +209,16 @@ export const enUS: Translations = {
skillInstallTooltip: "Install skill and make it available to DeerFlow",
},
// Subtasks
subtasks: {
subtask: "Subtask",
executing: (count: number) =>
`Executing ${count} subtask${count === 1 ? "" : "s"} in parallel`,
running: "Running subtask",
completed: "Subtask completed",
failed: "Subtask failed",
},
// Settings
settings: {
title: "Settings",

View File

@@ -155,6 +155,15 @@ export interface Translations {
skillInstallTooltip: string;
};
// Subtasks
subtasks: {
subtask: string;
executing: (count: number) => string;
running: string;
completed: string;
failed: string;
};
// Settings
settings: {
title: string;

View File

@@ -78,7 +78,8 @@ export const zhCN: Translations = {
proMode: "专业",
proModeDescription: "思考、计划再执行,获得更精准的结果,可能需要更多时间",
ultraMode: "超级",
ultraModeDescription: "专业模式加子代理,适用于复杂的多步骤任务,功能最强大",
ultraModeDescription:
"专业模式加子代理,适用于复杂的多步骤任务,功能最强大",
searchModels: "搜索模型...",
surpriseMe: "小惊喜",
surpriseMePrompt: "给我一个小惊喜吧",
@@ -203,6 +204,14 @@ export const zhCN: Translations = {
skillInstallTooltip: "安装技能并使其可在 DeerFlow 中使用",
},
subtasks: {
subtask: "子任务",
executing: (count: number) => `并行执行 ${count} 个子任务`,
running: "子任务运行中",
completed: "子任务已完成",
failed: "子任务失败",
},
// Settings
settings: {
title: "设置",