Skip to content

计划之间的关系

tag

关键词为 tag ,后面跟字符串,或字符串列表。

计划有 tag: tag_name,当计划被触发时,此 tag_name 即可被其他计划使用,通过 except、start_if、stop_if、del_if、delay_if、if 等。

  tag: workday

指定多个

  tag: [workday, a_week, a_month]

内置可用的条件

__ 开头,因此建议用户添加 tag 时不要以两个下划线开头,可能会和内置条件重复导致非预期行为。

查看其他任务的状况,目前支持: - __tag_is_del ,任务要被删除会触发 - __tag_is_off ,只要任务是关闭的状态就会触发 - __tag_is_on ,只要任务是开启的状态就会触发 - __tag_is_delay ,只要任务处于被延迟的状态就会触发

使用时要把 tag 换成实际的值,如下:

- desc: 单次任务
  on: 8-6
  tag: one_time
- desc: 提醒
  if: __one_time_is_del

这样每次 tag 为 one_time 的计划被删后,都会触发“提醒”这个计划。如果有多个计划都有 one_time 这个 tag,则任意一个被删除就会触发提醒。