-
Notifications
You must be signed in to change notification settings - Fork 334
Open
Description
任务类型字段说明
在任务定义中新增一个字段 type,用于标记该任务的功能类型。支持的取值及语义如下:
normal(普通任务)
- 无任何特殊限制和要求
- 可以放在任务列表的任意位置
- 可以自由启用 / 禁用
- 作为默认值,当未指定 type 时视为
normal
init(初始化任务)
- 必须放置在任务列表的 第 0 位(首位)
- 强制勾选,用户不能取消勾选,不可以删除和更改位置
- 典型用途:在启动游戏等场景下,从模拟器的任意界面回到游戏的初始主页,完成环境初始化
cleanup(结束任务)
- 必须放置在任务列表的 最后一位
- 非强制勾选,用户可以自由启用 / 禁用,不可以删除和更改位置
- 典型用途:作为任务结束后的清理流程,例如关闭游戏、清理 agent 残留文件等收尾操作
long_running(长时间任务)
- 视为
normal的子集,效果和normal一致,由ui区分特殊逻辑 - 一般情况下 不会自动停止
- 需要用户通过界面手动停止
- 适用于需要长时间挂起、监听或循环执行的任务场景
- ui可以使用这个字段来将这类任务单独放置或者特殊处理
Metadata
Metadata
Assignees
Labels
No labels