Skip to content
全部能力
集成packages/integrations

integrations 能力面

把缓存、队列、搜索、消息、存储、上传和 webhook 作为可替换连接层。

打开文档
稳定性
稳定
作用域
全局
边界
packages/integrations
integrationspackages/integrations
Provider-agnostic
可用提供方
Adapter Astandby
Adapter Bstandby
Adapter C在用
传入请求integrations
{ slug: "integrations", v: 1 }
Adapter 解析3毫秒
integrations 分发112毫秒
已确认2毫秒
x

提供方

Adapter C

P50 延迟

122 毫秒

成功率

98%

+0.3%

今日总量

2,912

packages/integrationsprovider-agnostic
使用方式queue.ts
typescript
queue.ts
1import { getQueue, createJob } from "@nebutra/queue";
2
3const queue = await getQueue();
4
5await queue.enqueue(
6  createJob("email", "send", {
7    to: "[email protected]",
8    template: "welcome",
9  }, { tenantId: org.id }),
10);
admin-tooling能力包

admin-tooling

自助式运营 dashboard — 租户、计费覆写、feature flag 切换 — 由 @nebutra/permissions 统一鉴权。

查看
94.7%命中率
  • user:abc123HIT1.2ms
  • org:xyz890MISS18ms
  • session:f02HIT0.8ms
Redis · Upstash · 内存
cache能力包

cache

基于 tag 的缓存 — Redis / Upstash / 内存 三种 backend;serverless 与自托管复用同一 get/set/invalidate(tags) 接口。

查看
collab能力包

collab

实时协同原语 — Yjs CRDT、WebSocket 传输、presence 光标;多人应用最终都会用上。

查看
email能力包

email

渲染 React Email 模板,经 Resend / SES / SMTP 投递;所有交易邮件统一 sendEmail(template, props, recipient)。

查看
  • billing.invoice.paid12 subs
  • auth.user.signin8 subs
  • inventory.item.updated4 subs
  • system.error2 subs
event-bus能力包

event-bus

进程内 pub/sub + 跨应用 fanout;audit / billing / notifications 借此响应 commerce 事件,避免循环依赖。

查看
tenant_abc · 3 个集成
Stripe APIsk_live_•••••••8847
已加密
OpenAI Keysk-proj-•••••••a13e
已加密
Slack OAuthxoxb-•••••••92f0
已加密
AES-256-GCM · KMS 封装
integration-vault能力包

integration-vault

按租户的 OAuth 凭证库 — Stripe Connect、Gmail OAuth、Notion API;KMS 包装,自动 refresh 轮换。

查看
Inbox · 3 new
  • invoice.paid已收到付款2m ago
  • user.joined新队友加入18m ago
  • alert.triggered触发限流1h ago
notifications能力包

notifications

多通道通知 — in_app / email / push / sms / chat — Novu + 直发通道并存,按收件人偏好路由。

查看
4
账户工作区邀请首次操作
3 / 4 75%
x
即将完成
onboarding能力包

onboarding

可持久化的多步 onboarding — 每用户进度、分支流、可做 A/B 步骤门控。

查看
job_9f3a· processing412ms
job_8c41· success184ms
job_6b22· failed5012ms
job_5a18· pending
queue能力包

queue

Provider 无关的消息队列 — Upstash QStash(serverless)/ BullMQ(自托管);环境变量切换 provider,业务代码不动。

查看
saga能力包

saga

分布式事务原语 — 补偿动作、重试/回滚 hook、幂等 key;开发中,默认 flag 关闭。

查看
search能力包

search

全文搜索 — Meilisearch / Typesense / Algolia 三选一,统一 indexer + searcher;按租户过滤内建。

查看
SMS
Twilio
您的 Nebutra 验证码是 8472,5 分钟后过期。
已送达
+1 415 ··· 0188·已送达·1.2s
sms能力包

sms

事务 SMS — Twilio / AWS SNS / 阿里云;统一 send(to, template),按本地号段自动选 provider。

查看
nebutra-exports
us-east-1
reports/12.4 GB
x
backups/847 MB
x
Provider · S3
storage能力包

storage

下层对象存储辅助 — list / copy / ACL / signed read;不需要多段逻辑时替代 @nebutra/uploads。

查看

“Welcome to Nebutra. Let me show you around.”

0:08 / 0:14
Aria · ElevenLabs
tts能力包

tts

TTS 三 provider — OpenAI / ElevenLabs / Azure;流式音频、voice preset、按租户限速。

查看
report-Q4-2025.pdf48.2 MB
x
62% · part 6 of 1000:14
S3multipart · resumable
uploads能力包

uploads

大文件上传 — S3 / R2 多段、Tus 断点续传、Presigned URL;按文件大小自动选择策略。

查看
0:08 / 0:42Remotion · 1080p
video-compose能力包

video-compose

基于 Remotion 的程序化视频合成 — 由 JSON spec 渲染短片、社媒卡片、品牌 GIF。

查看
https://hooks.app.com/v1/billing
200invoice.paid
OK124ms · 2m ago
200user.created
OK88ms · 18m ago
503subscription.canceled
Retryretry 2/5 · 1h ago
webhooks能力包

webhooks

出站 webhook 投递 — Svix 或自实现,负载签名、指数退避重试、用户自助订阅 portal。

查看