mcpField
E
expo-observe

expo-observe

github.com/expo开发3.5k6.2k 次安装今天更新
代码仓库

关于 expo-observe

面向 Expo 应用开发者的 EAS Observe 指南技能,用于接入生产环境性能监测并查询指标。内容涵盖初始化、路由与自定义事件,以及 CLI 指标解读。

主要功能

  1. 01接入 EAS Observe
  2. 02采集启动与导航指标
  3. 03记录自定义事件
  4. 04通过 CLI 查询性能数据
  5. 05解读指标与诊断模式

适用场景

  1. 01为 Expo 应用配置生产性能监测
  2. 02从终端查看指标、路由和事件
  3. 03根据指标识别启动缓慢或主线程阻塞

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/expo/skills --skill expo-observe

安装后在 Claude Code 中输入/expo-observe确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
metrics.md
queries.md
setup.md

详细介绍

EAS Observe

EAS Observe 用于追踪生产环境中 Expo 应用的启动、导航和自定义事件性能。

唯一权威来源: https://docs.expo.dev/eas/observe/ — API 详情至关重要时,请务必查阅官方文档,尤其是入门、配置、集成和指标参考部分。EAS Observe 仍在不断发展;本技能中的参考资料力求保持准确,但可能落后于文档。

应该阅读哪份参考资料

./references/ 中的三个参考文件涵盖了人们通常需要本技能处理的三类事项:

  • 在项目中添加 EAS Observe → ./references/setup.md。安装、包装根布局(SDK 55 上使用 AppMetricsRoot,SDK 56+ 上使用 ObserveRoot)、调用 markInteractive()(SDK 55 上为全局函数,SDK 56+ 上通过 useObserve() 钩子调用)、通过 Expo Router / React Navigation 集成添加可选的逐路由导航指标,以及通过 Observe.logEvent 定义用户事件(SDK 56+)。
  • 在终端查询指标 → ./references/queries.md。五个 eas observe:* 命令——metrics-summary、metrics、routes、events、versions——及其标志、表格布局、JSON 格式和常见工作流。
  • 查看仪表板或 CLI 输出 → ./references/metrics.md。各项指标的目标阈值、TTI frameRate.* 参数的含义,以及用于区分缓慢但流畅的启动、主线程争用或硬阻塞的诊断模式。

文档快捷链接

评论

支持 Markdown