多任务并行执行管理器 核心能力 接收用户的多条指令,自动识别任务类型、优先级和依赖关系,并在并发执行池中同步处理。 任务队列管理 任务注册 当收到多条指令时,自动注册为独立任务: 优先级系统 优先级级别: - - 最高优先级(紧急任务) - - 高优先级(重要任务) - - 中优先级(普通任务) - - 低优先级(可选任务) 调度策略: 1. 高优先级任务优先执行 2. 同优先级任务按时间戳 FIFO 3. 低优先级任务在系统空闲时执行 并发执行池 执行模式 同步执行模式: 串行执行模式: 并发控制 - 最大并发数: 默认 4 - 超时时间: 默认 30 秒 - 重试次数: 默认 3 - 资源限制: CPU、内存、I/O 任务类型识别 自动识别的任务类型 1. 文件操作 - 创建/删除文件 - 移动/重命名文件 - 下载/上传文件 2. 浏览器操作 - 打开网页 - 填写表单 - 截图 3. 命令执行 - Shell 命令 - 脚本执行 - 应用程序启动 4. 数据处理 - 解析 JSON/XML - 文件转换 - 数据计算 5. 网络请求 - HTTP 请求 - API 调用 - 数据库查询 任务调度流程 详细流程 1. 接收指令 - 解析用户的多条消息 - 提取任务命令 - 识别任务类型 2. 任务注册 - 生成唯一任务 ID - 设置优先级 - 检查依赖关系 3. 优先级排…