SuperAPI AI 工具集

commandkit-tasks

通用与其它

查看项目

更新于 10-16 01:35

技能介绍

用途:CommandKit Tasks 插件用于实现定时与动态作业,适合周期性任务、延迟提醒和后台处理流程。

主要能力:支持静态任务定义与动态任务创建,提供驱动(driver)配置与初始化,并支持幂等性、错误处理与任务取消。

使用方式:需在 commandkit.config.ts 中注册插件;静态任务放在 src/app/tasks/** 目录;通过驱动引导模块(例如 src/bootstrap/tasks.ts)配置并初始化驱动。随后添加静态任务,按需使用动态创建 API,并补充幂等、错误处理与取消支持。

参考文档涵盖文件系统结构、插件与驱动设置、静态任务、动态任务及任务删除等主题;工具 tools/generate-task-template.mjs 可打印静态或动态任务模板代码。

限制与注意事项:在可能重试的场景中应保持任务幂等;对动态任务的负载与调度输入需进行校验。具体收费、平台支持等信息暂未提供。