Skip to content

任务管理概述

任务(Task)是工作流中每个节点执行的最小单元,代表对一个工具的一次具体调用。

任务与工作流的关系

工作流执行 #001
  ├── 节点: subfinder(3个输入域名 → 3个任务)
  │     ├── 任务 #001: subfinder(example.com)  ✅
  │     ├── 任务 #002: subfinder(test.com)     ✅
  │     └── 任务 #003: subfinder(demo.com)     🔄
  └── 节点: httpx(来自subfinder输出 → N个任务)
        └── 任务 #004: httpx(...)              ⏳

任务列表

进入「任务管理」查看所有任务:

任务状态

状态图标说明
PENDING待执行,等待节点分配或上游完成
ASSIGNED📌已分配到扫描节点,等待执行
RUNNING🔄正在执行中
COMPLETED执行成功
FAILED执行失败
SKIPPED⏭️因条件不满足或无输入而跳过

筛选任务

筛选维度说明
状态按任务状态筛选
工具按工具名筛选
时间范围按创建或完成时间筛选
项目按归属项目筛选
节点按执行节点筛选

任务信息

基本信息

字段说明
任务 ID全局唯一标识
工具名称执行的工具
所属工作流来源工作流(手动执行任务无此字段)
执行节点哪个扫描节点执行了此任务
创建时间任务创建时间
开始时间实际开始执行时间
完成时间任务完成时间
执行时长总耗时

输入参数

查看工具实际接收到的输入资产和参数。

输出结果

任务完成后查看:

  • 原始输出:工具的原始标准输出
  • 解析结果:经过解析器处理后的结构化数据
  • 保存资产:成功保存到数据库的资产列表

相关文档

基于 MIT 协议发布