SuperAPI AI 工具集

cron

通用与其它

查看项目

更新于 10-15 22:34

技能介绍

用途:通过 cron 工具安排提醒或重复任务。

主要能力:包含三种模式。提醒模式直接把消息发送给用户;任务模式把消息作为任务描述,由智能体执行并发送结果;一次性模式在指定时间运行一次后自动删除。

用法:添加任务使用 cron(action="add", ...)。固定提醒示例:cron(action="add", message="Time to take a break!", every_seconds=1200)。动态任务会由智能体每次执行,示例:cron(action="add", message="Check HKUDS/vikingbot GitHub stars and report", every_seconds=600)。一次性任务需根据当前时间计算 ISO 日期时间,示例:cron(action="add", message="Remind me about the meeting", at="<ISO datetime>")。查看与删除任务分别使用 cron(action="list") 和 cron(action="remove", job_id="abc123")。

时间表达:每 20 分钟用 every_seconds: 1200;每小时用 every_seconds: 3600;每天上午 8 点用 cron_expr: "0 8 * * *";工作日 17 点用 cron_expr: "0 17 * * 1-5";指定时间用 at,值为 ISO 日期时间字符串,需从当前时间推算。

限制:资料未说明平台支持范围、权限要求、任务数量上限或持久化方式等细节。