SuperAPI AI 工具集

scheduling-tasks

通用与其它

查看项目

更新于 10-16 06:23

技能介绍

用途:该技能用 letta cron CLI 创建、列出和管理定时任务,到点后向智能体发送一条提示,适合提醒、周期检查与延迟跟进。当前会话内普通的一次性或重复任务应改用 Wake。

主要能力:支持 --every 间隔、--at 一次性时间、--cron 原始 cron 表达式;可指定 --agent、--conversation(省略或 new 为每次新会话,self 为当前会话,default 为智能体默认,或具体 ID)、--computer 在已连接计算机上执行;可 list、get、runs 查看运行历史,delete/remove 删除,--all 删除某智能体全部任务。不支持就地编辑,需先建新再删旧。

使用方式:命令经 Bash 工具执行,输出 JSON。示例:letta cron add --name "email-check" --description "Daily email summary in this conversation" --prompt "Check the user's email and post a summary here." --cron "0 10 * * *" --agent "$LETTA_AGENT_ID" --conversation self;随后用 letta cron list --agent "$LETTA_AGENT_ID" --conversation self 验证绑定。

限制:最小粒度 1 分钟,低于 60 秒向上取整;重复任务不再自动过期,需显式取消;本地一次性任务触发后 24 小时被回收。Cloud 重复表达式按 UTC 解释,本地按计算机本地时区;--at 建议用带偏移的 RFC 3339。本地计划仅在 Letta 会话运行时触发,否则记为错过;Cloud 计划由云端触发。Cloud 计划创建失败不会回退为本地计划。cron 仅支持数字 5 字段,不支持命名日/月、秒、?、L、#。