跳转到内容

重复周期选择

重复周期选择是一个数据输入组件,用于配置重复执行的时间规则。用户可以选择重复的时间单位(如每小时、每天、每周、每月等),并通过滑块设置具体的间隔数值。该组件适用于需要设置定时任务、周期性提醒或日程安排等场景。

加载中...
查看 JSON
复制 JSON
  • 场景一:学习提醒设置。在学习辅导类应用中,用户可以设置复习提醒的周期,例如”每 2 天”提醒复习单词,或”每 1 周”进行知识点回顾。通过重复周期选择组件,用户可以直观地配置提醒频率。
  • 场景二:AI 助手定时任务。在效率工具类应用中,用户可以配置 AI 助手的自动执行周期,例如”每 3 小时”自动整理笔记,或”每 1 月”生成学习报告。组件会将周期配置存储到绑定变量中,供工作流读取并执行定时任务。
加载中...
查看 JSON
复制 JSON

该组件的配置面板较为简洁,主要包含以下配置项:

配置项说明
默认值设置开关控制。开启后可以为组件设置一个初始的默认值。如果不开启,组件会根据绑定变量的名称自动获取值。
默认值仅在开启”默认值设置”后显示。用于设置组件的初始周期值。可以设置为静态值或绑定变量。值的格式为”单位:数值”,例如”daily:3”表示每 3 天。
启用单位选择该组件允许用户选择的时间单位。可多选,默认启用”时、天、周、月”四个单位。可选的单位包括:秒(secondly)、分(minutely)、时(hourly)、天(daily)、周中(weekdays)、周(weekly)、月(monthly)、年(yearly)。根据实际需求选择合适的单位,避免提供过多不必要的选项。

时间单位说明

单位值显示名称滑块范围
secondly1-60,步长 5
minutely1-60,步长 5
hourly1-24,步长 1
daily1-30,步长 1
weekdays周中无滑块
weekly1-12,步长 1
monthly1-12,步长 1
yearly1-20,步长 1

数据格式说明:组件存储的值格式为”单位:数值”,例如:

  • daily:1 表示每 1 天
  • weekly:2 表示每 2 周
  • hourly:3 表示每 3 小时

如果用户选择”不重复”,则值为空。