Tencent Cloud RUM:在對話裏查騰訊雲前端真實用戶數據

前言

Web 性能問題往往出現在特定機型、網絡或頁面路徑上,單靠本地 Lighthouse 或預發壓測很難還原。團隊若在業務裏接入了騰訊雲 RUM(Real User Monitoring),控制台裏已經有 LCP、JS 報錯、接口耗時和 PV/UV 等數據,但排查時仍要在多個視圖間切換、自己拼時間範圍和維度。

Tencent Cloud RUM 是 SkillHub 上由騰訊雲 RUM 團隊發佈的 Agent Skill(座標 @tencent-adm/tencent-cloud-rum-skill,當前版本 1.0.3,來源 enterprise,分類 data-analysis)。它把「向騰訊雲 RUM 查詢與分析」收斂成 Skill 能力:在 Cursor、Claude Code 等支持 Skills 的客戶端裏,用自然語言讓 Agent 按 Skill 指引拉數、解讀指標並協助定位問題。Skill 標註 requires_api_key=true,使用前需準備騰訊雲 RUM 相關 API 憑證。

這是什麼

一句話定位:面向已接入騰訊雲 RUM 的 Web 場景,用 Agent Skill 查詢 RUM 數據並做性能與穩定性分析。

維護方是騰訊雲 RUM 團隊;分發渠道爲 SkillHub(頁面:https://www.skillhub.cn/skills/tencent-adm/tencent-cloud-rum-skill ,API 入口:https://api.skillhub.cn/tencent-adm/tencent-cloud-rum-skill )。它解決的是「RUM 數據在控制台裏分散、人工對照成本高」的問題,而不是替代 RUM SDK 接入或替代服務端 APM。

核心功能

以下能力與 SkillHub 簡介一致,均爲已公示能力:

  1. Web 性能與 Web Vitals:分析 LCP、FCP 及 Web Vitals 相關表現,用於判斷首屏與核心體驗是否達標。
  2. 前端錯誤排查:針對 JS、Promise 等前端報錯做查詢與歸納,便於從用戶側堆棧與發生面定位問題。
  3. API 質量:查看接口延遲與錯誤率,輔助區分「頁面慢」與「後端或網關異常」。
  4. 靜態資源:診斷靜態資源加載慢,縮小 CDN、打包體積或路徑配置等問題範圍。
  5. 訪問規模:查看 PV、UV 等訪問指標,結合性能與錯誤數據看是否集中在特定流量段。
  6. RUM-APM 關聯:支持 RUM 與 APM 的關聯分析,在需要前後端串聯時減少手工對照。

明確不適用的範圍(官方簡介原文):純後端性能、原生移動端性能、非騰訊雲 RUM 平臺。

安裝與啓用

SkillHub 頁面給出的通用安裝方式是:讓 AI 根據 SkillHub 安裝文檔 安裝 @tencent-adm/tencent-cloud-rum-skill。下面介紹可直接執行的 CLI 路徑(與安裝文檔第三節一致)。

1、確認或安裝 SkillHub CLI

command -v skillhub && skillhub --version

若未安裝,可使用文檔中的完整安裝命令:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2、安裝到當前 Agent 的 skills 目錄

安裝時必須用 --dir 指向當前客戶端識別的 skills 目錄,否則默認落在 ./skills/ 可能無法被 Agent 加載。

skillhub install @tencent-adm/tencent-cloud-rum-skill --dir <skills 目錄>

常用路徑(來自 SkillHub 安裝文檔):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/

不同客戶端目錄不同,以你當前環境爲準。安裝後按客戶端要求刷新或重啓,使 Skill 生效。

3、API 憑證

標籤 requires_api_key=true 表示需要配置 API Key(或 Skill 文檔要求的等價憑證)。具體環境變量名、控制台開通步驟以 Skill 包內 SKILL.md 及騰訊雲 RUM 官方文檔爲準;本文不臆造配置項名稱。啓用前在騰訊雲側確認賬號已開通 RUM 且具備相應數據訪問權限。

也可將下面提示詞發給 AI,由其按安裝文檔完成安裝(與 SkillHub 頁面一致):

請根據 https://skillhub.cn/install/skillhub.md,安裝 `@tencent-adm/tencent-cloud-rum-skill`。

典型用法

官方頁面未單獨列出可複製的一鍵查詢命令;典型用法是在已安裝 Skill 且憑證就緒後,用自然語言描述排查目標,由 Agent 按 Skill 內流程調用騰訊雲 RUM 數據能力。下面示例表述的是常見工作流,具體查詢參數與返回字段以 Skill 實現爲準。

  1. 性能迴歸:說明頁面 URL 或業務模塊、時間範圍,要求查看 LCP/FCP 及 Web Vitals 分佈或劣化時段,對比發佈前後。
  2. 線上報錯:描述報錯類型(如 Promise 未捕獲),要求彙總錯誤量、影響頁面與用戶側信息線索。
  3. 接口異常:給出 API 路徑或域名,要求看延遲分位與錯誤率是否突增。
  4. 資源慢:針對某次訪問或資源類型,要求分析靜態資源耗時與慢資源列表。
  5. 流量與體驗:在同一時間窗內同時看 PV/UV 與核心指標,判斷是否爲流量結構變化導致指標波動。
  6. 前後端串聯:在需要時明確要求 RUM-APM 關聯分析,從用戶請求延伸到後端鏈路。

經過上面的步驟,Agent 的價值在於把「該查哪類 RUM 指標、如何解讀」固化在 Skill 裏,減少每次從控制台菜單重新摸索。

適用場景與注意

適合誰

  • 前端或全棧工程師,業務已接入騰訊雲 RUM,希望在 IDE 對話裏完成查數與初步診斷。
  • 需要做 Web 真實用戶性能、錯誤、接口與資源問題的日常值班或版本復盤。
  • 希望在 RUM 與 APM 之間做關聯分析、減少多產品切換的團隊。

限制與注意

  • 數據邊界僅限騰訊雲 RUM;其他廠商 RUM、純服務端性能、原生 App 性能不在簡介承諾範圍內。
  • 必須配置 API 相關憑證;權限不足時查詢會失敗,需在騰訊雲控制台覈對。
  • SkillHub 統計(抓取時):評分 100000,下載 1053,安裝 49;安裝量與評分反映社區使用情況,不代表與你業務數據的實時一致性。
  • 分析結論仍應結合發佈記錄、CDN、網關變更等上下文;Skill 輔助讀數與歸納,不能替代變更管理與復現驗證。

結尾

Tencent Cloud RUM Skill 把騰訊雲 RUM 的 Web 性能、錯誤、API、靜態資源、PV/UV 以及 RUM-APM 關聯能力接到 Agent 工作流裏,適合已用騰訊雲 RUM 的團隊在對話中做數據驅動的排查。安裝與優先源策略見 SkillHub 安裝文檔;Skill 詳情見 SkillHub 頁面 與 API 入口。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜