AI Skill
Task Layer Executor|任务分层执行
name: "task Layer Executor|任务分层执行" description: 按工具数量、步骤复杂度和预计耗时把任务分为 L1–L4,并选择直接响应、进度更新或异步执行策略。A task-complexity router that classifies work into L1–L4 using tool count, reasoning depth, and expected duration, then selects direct, progress-reported, or aSynchronous execution. Metadata: veRSIon: 1.0.0 version: "1.0.0"
任务分层执行(Task Layer Executor)
功能概述
自动判断任务复杂度(L1-L4),决定执行策略,确保每个任务得到最优处理方式。
核心能力
复杂度分层
| 层级 | 复杂度 | 预计耗时 | 执行策略 |
|---|---|---|---|
| L1 | 简单问答 | <5秒 | 直接响应 |
| L2 | 中等任务 | 5-30秒 | 开始+完成推送 |
| L3 | 复杂任务 | 30秒-5分钟 | 分流推送,每30秒进度 |
| L4 | 长期任务 | >5分钟 | 后台异步,完成时通知 |
判断标准
L1 - 简单问答
单轮对话可完成
无需工具调用
无需多步骤推理
示例:查询天气、简单翻译、基础问答
L2 - 中等任务
需要1-3个工具调用
或需要简单多步骤推理
示例:搜索并总结信息、文件处理、数据查询
L3 - 复杂任务
需要4-10个工具调用
或需要复杂多步骤推理
涉及多个子系统协调
示例:深度调研分析、复杂报告生成、多系统集成
L4 - 长期任务
需要10+个工具调用
或预计耗时超过5分钟
涉及异步处理
示例:大规模数据处理、持续监控任务、批量处理
使用方法
自动触发
本技能会自动分析用户输入的任务,判断复杂度并选择最优执行策略。
手动指定
用户可以通过在任务描述中指定层级:
"简单处理这个..." → L1
"详细分析..." → L2/L3
"后台处理这个大数据任务..." → L4
执行流程
L1 流程
用户输入 → 复杂度判断(L1) → 直接响应 → 完成
L2 流程
用户输入 → 复杂度判断(L2) → 开始推送 → 执行 → 完成推送
L3 流程
用户输入 → 复杂度判断(L3) → 开始推送 → (每30秒)进度推送 → ... → 完成推送
L4 流程
用户输入 → 复杂度判断(L4) → 后台处理标识 → 异步执行 → 完成后通知用户
优势
即时反馈:简单任务立即响应,用户无需等待
进度透明:复杂任务定期推送进度,减少焦虑
资源优化:长期任务后台处理,不阻塞其他交互
预期管理:用户始终清楚任务状态
注意事项
复杂度判断基于任务特征,会根据实际情况动态调整
进度推送间隔可根据任务特点调整
后台任务可在任务列表中查看状态
Premium Download
Task Layer Executor|任务分层执行
↓
Downloads
0
¥ 3
Comments & Questions (0)
No comments yet
Be the first to comment!