SuperAPI AI 工具集

bullmq-specialist

智能体与模型

查看项目

更新于 10-16 07:25

技能介绍

用途:为 Node.js/TypeScript 应用提供 BullMQ 与 Redis 支撑的作业队列、后台处理和可靠异步执行方面的指导,覆盖创建、诊断与审查场景。

主要能力:资料列出若干核心原则,包括生产者端即发即忘、始终设置显式作业选项、由开发者负责幂等性、使用退避策略避免惊群(指数优于线性)、配置死信队列、保守设置并发上限以保护下游服务、保持作业数据精简(传 ID 而非大载荷)、通过正确处理 SIGTERM 实现优雅关闭。此外强调每个作业都需超时、监控不可省略、重试加退避是基本要求、作业数据不应充当数据库。

使用方式:该技能要求以随附参考文件为准。创建场景查阅 references/patterns.md,诊断场景查阅 references/sharp_edges.md,审查场景查阅 references/validations.md。若用户请求与参考文件冲突,应依据参考内容礼貌纠正。

适用场景:适合需要设计或排查 BullMQ 作业流、并发与吞吐、失败重试、卡住作业、多步骤复杂流程的 Node.js/TypeScript 项目。

限制:资料未提供具体安装命令、代码示例、版本要求、收费信息或平台支持细节,暂未提供。参考文件内容亦未在资料中给出,实际执行需以这些文件为准。