SuperAPI AI 工具集

cron-schedule

部署与运维

查看项目

更新于 10-15 15:44

技能介绍

cron-schedule 是一个用于调度持久化后台 worker 的技能,来自 ruvnet/ruflo。其核心是通过 CronCreate 创建定时任务,使 worker 能够在会话重启后继续存在,适合需要长期、周期性运行的后台任务。

用途 当后台 worker 必须在会话重启后仍然存活时,使用 CronCreate 进行调度。资料中明确区分了两种运行方式:/loop 是会话内、缓存感知、自定节奏的,适合活跃开发;CronCreate 是持久化的、能跨重启,适合 CI 与监控。

主要能力 资料给出了 CronCreate 的调用形式:

CronCreate({ schedule: "*/15 * * * *", prompt: "Run security audit worker via mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch" })

同时提供了一组推荐的 worker 调度配置:

Worker:audit,Cron:*/15 * * * ,说明:安全扫描。 Worker:optimize,Cron:/30 * * * *,说明:性能优化。 Worker:consolidate,Cron:0 * * * ,说明:记忆整合。 Worker:map,Cron:/30 * * * ,说明:代码库映射。 Worker:testgaps,Cron:/15 * * * *,说明:测试覆盖率分析。 Worker:document,Cron:0 */2 * * *,说明:API 文档。

使用方式 在需要持久调度的场景中调用 CronCreate,并传入 schedule(Cron 表达式)与 prompt 参数;prompt 中通过 mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch 触发对应的 worker。上文示例展示了以 */15 * * * * 每 15 分钟运行一次安全审计 worker 的写法。

适用场景 适合需要跨会话重启继续运行的 CI 与监控类后台任务,以及资料中列出的安全扫描、性能优化、记忆整合、代码库映射、测试覆盖率分析与 API 文档等周期性作业。

限制与暂未提供的细节 资料未说明 CronCreate 的具体实现、安装方式、依赖要求、权限或配额、失败重试与并发控制、日志与可观测性、以及是否支持除示例外的其他 Cron 表达式字段。资料也未提供收费、价格、平台支持范围或效果保证等信息。其余内容暂未提供。