SuperAPI AI 工具集

convex-sentinel

部署与运维

查看项目

更新于 10-16 03:06

技能介绍

用途:在用户自有的 Convex 部署中搭建 Sentinel 生产错误捕获,把生产环境错误记录进自己部署的表中,并在出现新错误时做出反应。数据不离开用户部署,不发送给第三方。\n\n主要能力:捕获服务端函数失败、客户端 JS/React 崩溃、OCC 与规模信号。写入时执行脱敏,默认开启,对密钥类字段名与值模式默认拒绝写入。可通过 monitor 的 prod_error 事件响应新错误。可选启用自愈定时任务:对错误分类,将反复出现的非瞬时错误交给 ai-runner 开修复 PR。\n\n使用方式:在 convex/convex.config.ts 中使用 app.use(sentinel) 安装组件;接入客户端 SDK,包括 React 错误边界以及 window.onerror/unhandledrejection 和面包屑;用 Convex CLI(convex data、run-once-query)读取近期错误。捕获生产错误需要已部署的云端应用,安装可匿名进行。\n\n限制与规则:脱敏为强制且默认开启,绝不存储原始密钥;代理读取内容会到达模型提供方。数据保留在用户部署内。需采样与限流以控制数据量和成本。具体收费、价格、平台支持与效果资料未提供。