SuperAPI AI 工具集

scheduled-task

通用与其它

查看项目

更新于 10-16 01:35

技能介绍

用途:创建和管理定时任务,支持查看、修改、启用/禁用、删除及创建,适用于定期自动执行的任务,如自动化检查、报告生成、代码备份、监控或提醒。

主要能力:通过脚本 list-tasks.sh 列出任务,update-task.sh 修改任务(只传需变更字段),toggle-task.sh 启用/禁用,delete-task.sh 删除,create-task.sh 创建。任务字段包括 name、prompt、schedule、workingDirectory、description、systemPrompt、executionMode、expiresAt、notifyPlatforms、enabled。调度支持 at(一次性,datetime)、cron(5 字段:分 时 日 月 周)。

使用方式:修改已有任务时先列出找到任务 ID 再 update,不要新建。IM 通知通过 notifyPlatforms 字段设置(如 dingtalk、feishu、wecom、qq、telegram、discord、nim、xiaomifeng),不要把“发送到 XX”写进 prompt。含中文 payload 建议先写入 UTF-8 文件再用 @文件路径 传参,避免编码问题。相对时间需先用本机命令获取当前本地时间再换算。短延时一次性任务应先创建再执行耗时操作。

限制:删除不可撤销,需用户确认;连续失败 5 次自动禁用;at 类型任务执行后自动禁用;定时任务运行时工具调用自动批准;每次执行创建新 Cowork 会话(标题前缀「[定时]」)。