计划任务
什么是计划任务
计划任务是一种机制,当达到设定的时间条件时,Bot会自动向用户发送消息。系统会在设定的时间自动通知Bot执行任务,然后通过发送生成的回复给用户来执行。关键点:
- 自动触发消息。
- 取决于Bot的能力。
- 对用户不可见。
计划任务的时间条件
计划任务可以根据两种类型的时间条件设置:- 在特定时间点执行: 根据年、月、日、小时、分钟、秒和星期设置触发时间。例如:
- 每天上午8点推送新闻。
- 每周五下午6点总结本周工作。
- 每年12月25日午夜祝圣诞快乐。
- 在固定时间间隔执行: 在各种维度设置间隔时间,并选择单次触发或重复触发。示例:
- 每2小时提醒站立一次。
- 3天后提醒去玩球。
- 每6个月提醒一次健康检查。
注意: 由于资源限制,过于精确的任务可能无法有效执行。
计划任务的创建和管理
用户的任务
- 创建任务: 用户可以在聊天期间使用自然语言设置任务。
- 任务管理: 用户可以检查、删除或修改任务。
- 活跃任务限制: 每个用户最多5个活跃任务。
无效任务:
- 如果设定的时间已过或已触发(对于一次性任务),任务将变为无效。
Bot的预设任务
对于Bot在上线时应自动发送的消息:- 时间条件设置: 从提供的列表中选择,不通过自然语言。
- 内容设置: 输入并创建预设任务的内容。
如何调试计划任务
- 任务管理: 在预览和调试中查看、触发或删除任务。
- 限制: 预览和调试中的任务不是自动的,必须手动调试。
注意事项:
- 调试对于确保任务准确性是必要的。
- 预览和调试中的任务不影响实际用户。
Last updated: 2024/2/26 10:58