SuperAPI AI 工具集

crons

部署与运维

查看项目

更新于 10-24 17:40

技能介绍

用途:该技能面向 Convex 后端,帮助开发者添加周期性定时任务(crons),覆盖摘要生成、清理、轮询、重试等重复性工作。当用户提出“每隔一段时间执行”的需求时使用。

主要能力:在 convex/crons.ts 中定义定时任务,按合适的时间间隔调度 internal 函数;提供关于调度对象选择、处理器幂等性与运行粒度的规则约束。

使用方式:创建 convex/crons.ts 并使用 cronJobs() 定义任务;将任务指向 internal 函数(不使用公开的 api.*);确保处理器幂等、可安全重复执行且每次运行保持较小规模;随后在仪表盘的调度列表中确认任务已出现。

适用场景:需要定期生成摘要、执行数据清理、轮询状态或安排重试的 Convex 项目。

限制与注意事项:定时任务不应调度公开 api 函数;避免以过于密集的间隔轮询本可通过订阅推送获取的数据。关于具体配置语法示例、间隔取值建议及更多细节,资料暂未提供。