mcpField
G
gpc-vitals

gpc-vitals

github.com/androidpoet测试与质量440 次安装17 周前更新
代码仓库

关于 gpc-vitals

用于通过命令行查看 Android 应用健康指标的技能,面向负责监控 Google Play 应用的团队。可查询崩溃、ANR、启动与渲染等指标,并按时间范围比较版本变化。

主要功能

  1. 01查看应用健康概览
  2. 02查询崩溃与 ANR 率
  3. 03检查启动和渲染速度
  4. 04监测唤醒、唤醒锁与内存
  5. 05查看错误数及分组问题

适用场景

  1. 01跟踪近期应用健康趋势
  2. 02评估发布前后的指标变化
  3. 03排查崩溃或 ANR 问题
  4. 04检查启动、渲染和内存状况

安装

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

$npx skills add https://github.com/androidpoet/playconsole-cli-skills --skill gpc-vitals

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

详细介绍

Android Vitals

监控应用健康指标、崩溃率、ANR 率或性能指标时使用此技能。

概览

gpc vitals overview --package com.example.app
gpc vitals overview --days 28 --package com.example.app

各项指标

崩溃率
gpc vitals crashes --package com.example.app
gpc vitals crashes --days 7 --package com.example.app
ANR 率
gpc vitals anr --package com.example.app
gpc vitals anr --days 7 --package com.example.app
启动缓慢
gpc vitals slow-start --package com.example.app
渲染缓慢(卡顿)
gpc vitals slow-rendering --package com.example.app
过度唤醒
gpc vitals wakeups --package com.example.app
唤醒锁卡住
gpc vitals wakelocks --package com.example.app
低内存杀手
gpc vitals memory --package com.example.app

错误跟踪

查看错误数量
gpc vitals errors --package com.example.app
gpc vitals errors --days 7 --package com.example.app
列出分组错误问题
gpc vitals errors issues --package com.example.app

健康检查工作流

运行完整的健康评估:

gpc vitals overview --days 7 --package com.example.app -o table
gpc vitals crashes --days 7 --package com.example.app -o table
gpc vitals anr --days 7 --package com.example.app -o table

Agent 行为

  • 查看近期趋势时默认使用 --days 7,评估整体健康状况时使用 --days 28。
  • 向用户展示时使用 -o table;处理数据时使用 -o json。
  • 标记超过 Google Play 不良行为阈值的指标:
    • 崩溃率 > 1.09%
    • ANR 率 > 0.47%
  • 比较发布前后的数据以检测回归问题。

备注

  • Vitals 数据使用 Play Developer Reporting API v1beta1。
  • 数据可能延迟 24-48 小时。
  • 上传 ProGuard 映射文件(gpc deobfuscation upload)以查看可读的崩溃堆栈。
  • 有关反混淆上传,请参阅 gpc-build-lifecycle 技能。

评论

支持 Markdown