任务管理
任务管理用于在 AI 任务调度中创建和管理 AI 任务。支持 OpenClaw、DifyAgent、DifyWorkflow 和百炼四种任务类型,可配置定时调度策略、高级运行参数及告警通知规则。
任务类型
OpenClaw
在任务管理菜单,点击创建任务,选择 OpenClaw 任务类型。
参数 | 说明 |
Prompt | 描述 Agent 想为你做什么。 |
Session | 会话模式,可选:
|
User | 指定用户运行。不填时,使用当前任务所属用户运行。 |
ResponseMode | 响应模式,可选 |
Model | 指定模型运行。不填时,使用默认模型。 |
Agent ID | Multi-agent 场景下,可指定 Agent。不填时,使用默认 main agent。 |
DifyAgent
在任务管理菜单,点击创建任务,选择 DifyAgent 任务类型。该类型对应 Dify Agent 应用。
参数 | 说明 |
API Key | 在 Dify 控制台,进入对应的 Agent 工作室,在访问 API 菜单,点击API 密钥获取。 |
Session | 会话模式,可选:
|
Inputs | 传入工作流的各变量值,JSON 格式。 |
DifyWorkflow
在任务管理菜单,点击创建任务,选择 DifyWorkflow 任务类型。该类型对应 Dify 工作流应用。
参数 | 说明 |
API Key | 在 Dify 控制台,进入对应的工作流工作室,在访问 API 菜单,点击API 密钥获取。 |
Inputs | 传入工作流的各变量值,JSON 格式。 |
百炼
在任务管理菜单,点击创建任务,选择百炼任务类型。
参数 | 说明 |
百炼应用 ID | 在百炼平台的应用管理处获取。 |
高级配置
配置项 | 描述 | 默认值 |
任务失败重试次数 | 任务失败自动重试的最大次数。 | 0 |
任务失败重试间隔 | 任务每次失败重试的间隔时间。 | 30 秒 |
路由策略 | 按照路由策略决定分发到哪个 Agent 执行。 | 轮询 |
依赖检查策略 | 结合工作流使用,检查上游多个节点状态。 | all_success |
优先级 | 结合应用管理的优先级队列使用。队列满时,高优先级任务优先调度。 | 中 |
任务权重 | 结合权重最小路由策略使用。大任务配置大权重,小任务配置小权重,实现全局负载均衡。 | 1 |
任务并发数 | 同一个任务同一时间允许运行的最大实例个数。设置为 1 时不允许重复执行;超过并发数时跳过当前调度。 | 1 |
任务定时配置
配置项 | 说明 | 默认值 |
时间类型 | 支持以下类型:
| cron |
时间表达式 | 不同时间类型对应不同的表达式格式,详见各时间类型的说明。 | - |
时区 | 按照固定时区调度,主要适用于 cron 表达式。 | 当前地域时区 |
日历 | 导入自定义日历,按照日历调度。例如,仅在工作日执行。 | 每天调度 |
生效时间 | 指定任务开始生效时间。 | 立即生效 |
任务通知配置
配置项 | 说明 | 默认值 |
超时报警开关 | 任务执行超时是否发送告警。 | 开启 |
超时时间 | 任务执行超时时间,按业务需求设定。 | 7200 秒 |
超时终止开关 | 任务执行超过指定时间是否自动停止,防止阻塞下次调度。 | 关闭 |
成功通知开关 | 任务执行成功是否通知联系人。适用于天级别的重要任务。 | 关闭 |
失败报警开关 | 任务执行失败是否发送告警。 | 开启 |
连续失败次数 | 任务连续失败指定次数后才发送告警。 | 1 |
无可用机器报警开关 | 任务调度时没有可用执行器是否发送告警。 | 开启 |
通知方式 | 支持短信、Webhook、邮件、电话。 | - |
通知对象 | 集成云监控联系人。需在云监控中配置联系人并激活联系方式。 | - |