SuperAPI AI 工具集

inngest

通用与其它

查看项目

更新于 10-16 05:07

技能介绍

用途:这是一份 Inngest(事件驱动持久化执行平台)的参考技能,用于服务器无服务器环境下构建长时间运行的工作流、后台作业和计划任务,并支持 AI 代理相关开发。

主要能力(按目录组织):functions 涵盖函数定义、触发器、重试、取消、失败处理、超时、批处理、幂等、版本、回滚、流式等;steps 涵盖 step.run、step.sleep、step.sleepUntil、step.waitForEvent、step.waitForSignal、step.invoke、step.fetch、step.ai 及条件、并行、错误处理与 TypeScript 类型;events 涵盖事件命名、载荷 schema、发送事件、fan-out、webhook、会话与表达式;flow-control 涵盖并发、节流、限流、防抖、优先级、批处理、幂等、单例;sdk 涵盖客户端初始化、serve/connect、Next.js/Express/Hono 等框架集成、中间件与 v3/v4 差异;platform 涵盖密钥、环境变量、部署(Vercel/Netlify/Cloudflare/DigitalOcean/Render)、自托管、Dev Server、可观测性、追踪、回放、Insights 与 Datadog;ai 涵盖 step.ai.infer、step.ai.wrap、代理循环、Human-in-the-Loop、子代理委派、评估与评分;realtime 涵盖频道、发布订阅与 useRealtime;另附 samples 与 scripts(安装、开发、测试事件、环境、部署)。

使用方式:先依据任务对应目录,读取 references/{category}/README.md 定位目标页面,再读取对应 .md 获取细节。安装命令、部署步骤与 CLI 命令参见 scripts 目录,资料中未提供具体命令与代码示例。

适用场景:需要持久化执行、事件驱动工作流、后台作业、定时任务、AI 代理编排与实时发布的开发。

限制:具体价格、平台可用性、效果等资料未提供,需以官方资料为准。