inngest-steps 是做什么的?
用于实现必须跨进程重启存活的延迟操作(例如,24小时购物车放弃提醒、定时跟进)、等待带超时的人工审批或外部事件(审核关卡、Webhook 回调、异步 API 完成)、在崩溃后无状态丢失地轮询外部服务、调用其他函数并等待其结果、对昂贵操作进行记忆化以避免重试时重复执行,或在工作流中并行运行异步任务。涵盖 Inngest 步骤方法:step.run、step.sleep、step.waitForEvent、step.waitForSignal、step.sendEvent、step.invoke、step.ai,以及循环和并行执行模式。