统计跟踪工具

用于收集和跟踪ha-mcp项目的每周统计数据,包括GHCR容器下载量等。

  • by homeassistant-ai
  • Shell
  • 本地部署
  • 更新于
在 GitHub 查看 homeassistant-ai/stats

使用说明

ha mcp统计跟踪

医管局母婴健康院项目的每周统计数据。

收集统计数据

运行收集脚本:

./collect-stats.sh

这将创建一个标注日期的标记文件(例如。, 2025-12-15.md)所有可用的统计数据。

需要手动步骤

GHCR容器下载计数为 无法通过API获得。运行脚本后:

选项1:使用辅助脚本(推荐)

./update-ghcr-counts.sh [YYYY-MM-DD.md]

此脚本提供指导并在浏览器中打开软件包页面。

选项2:手动更新

  1. 访问https://github.com/orgs/homeassistant-ai/packages?repo_name=ha-mcp
  2. 注意每个软件包的下载次数
  3. 更新生成文件中的“GHCR容器下载”部分

选项3:使用克劳德代码WebFetch

如果您有可用的Claude Code,请让它获取计数:

WebFetch(
  url="https://github.com/orgs/homeassistant-ai/packages?repo_name=ha-mcp",
  prompt="Extract download counts for all ha-mcp packages"
)

先决条件

  • gh CLI已通过身份验证 read:packages 范围
  • curl, python3, jq, bc

要添加包范围,请执行以下操作:

gh auth refresh -s read:packages

日程

每周(如每周日)收集统计数据,以跟踪增长趋势。

文件

  • collect-stats.sh -自动统计数据收集脚本
  • update-ghcr-counts.sh -帮助更新GHCR下载计数
  • fetch-ghcr-stats.py -实验Python scraper(目前受GitHub动态加载的限制)
  • YYYY-MM-DD.md -每周统计快照
  • .github/workflows/collect-stats.yml -通过GitHub Actions自动每周收集