SuperAPI AI 工具集

faro-setup-web

前端与建站

查看项目

更新于 10-15 21:55

技能介绍

用途:帮助开发者为 Web 应用接入 Grafana Faro Web SDK,实现前端可观测性,包括错误追踪、Web Vitals、会话监控与分布式追踪。

主要能力:自动检测项目类型(monorepo、包管理器、框架、路由、微前端、iFrame 等),识别已有 Faro 安装与第三方分析/录屏脚本,生成 Faro 初始化文件并在入口首行引入,配置忽略无害浏览器错误与第三方域名噪声,可选设置路由追踪、用户身份、错误边界、Cookie 同意、跨域追踪、会话设置等。

使用方式:以对话式分步流程推进。先静默读取 package.json、锁文件与入口文件,确认检测摘要;再获取 Grafana Cloud 采集器 URL 与应用名;随后按框架安装依赖、创建初始化文件、在入口首行引入;最后做网络请求验证。安装命令与代码内容需参照技能内 frameworks.md 与 advanced.md 对应章节,资料未提供具体命令与代码全文。

适用场景:React、Next.js、Angular、Vue、Svelte、原生 JS 及纯 HTML 项目;含路由的 SPA 建议启用路由追踪;微前端与 iFrame 场景有专门协调指引。

限制:需用户提供采集器 URL 才能继续;不硬编码密钥;不修改不理解的代码;CDN 项目跳过部分步骤;具体安装命令、代码示例与高级配置细节在资料中未完整给出,暂未提供。