跳转到主要内容

Gh Star Region Breakdown

技能 警告 活跃

获取 stargazer 的位置,对区域进行分类,并生成区域细分图表

目的

通过自动获取、分类和可视化 stargazer 数据,提供对 GitHub 存储库 stargazer 地理分布的见解。

功能

  • 从 GitHub 获取 stargazer 位置
  • 将位置分类为标准区域
  • 生成交互式区域细分图表
  • 缓存 stargazer 数据以提高效率
  • 支持多个存储库比较

使用场景

  • 了解 GitHub 存储库的全球受众
  • 识别项目的关键地理社区
  • 可视化 stargazer 人口统计数据随时间的变化
  • 比较不同存储库的区域吸引力

非目标

  • 分析非 stargazer 存储库数据
  • 提供用户的实时位置跟踪
  • 对预定义规则以外的位置进行分类
  • 生成除 stargazer 位置以外指标的图表

Documentation

  • info:Configuration & parameter reference虽然工作流程已描述,但区域的具体分类规则以文本形式提供,而不是作为可配置参数或文档化的映射。

Maintenance

  • critical:Commit recency上次提交是在 3 个多月前(2026-03-23),这表明可能已弃用。
  • warning:Dependency Management该项目使用 Node.js,很可能有依赖项,但没有明确的证据表明进行了漏洞扫描或除了手动更新之外还有更新机制。

Versioning

  • warning:Release Management在 frontmatter、package.json 或 GitHub releases 中没有明确的版本控制,并且安装命令引用了 `main` 分支,使得版本固定变得困难。

Code Execution

  • info:Validation该技能处理位置和计数,但从 SKILL.md 中看不出对输入和输出的显式模式验证。
  • warning:Error HandlingSKILL.md 概述了步骤,但没有详细说明 API 调用失败、分类问题或文件操作的具体错误处理,使得恢复路径不明确。

Errors

  • info:Actionable error messagesSKILL.md 概述了步骤,但没有明确说明用户界面错误消息或潜在失败(如分类或获取过程中)的补救步骤。

Execution

  • warning:Pinned dependencies该项目依赖 Node.js,但提供的上下文中没有明确提及固定依赖项或锁文件,并且脚本缺少副作用标头。

Practical Utility

  • info:Edge cases分类规则提到了处理“模糊/笑话地点”,但没有明确说明其他失败模式,如 API 速率限制或网络问题及其恢复。

Safety

  • info:Halt on unexpected state虽然该技能概述了步骤,但没有明确说明停止处理意外状态(如脏工作目录或过期凭证)的前提条件或说明。

安装

请先添加 Marketplace

/plugin marketplace add ykdojo/gh-star-history
/plugin install gh-star-history@gh-star-history

质量评分

警告
78 /100
1 day ago 分析

信任信号

最近提交about 2 months ago
星标4
状态
查看源代码