type
Post
status
Published
date
Feb 12, 2026
slug
Gplugs
summary
插件原生仓库地址以及配置流程
tags
工具
推荐
category
技术分享
icon
password
类型
标签
状态
进行中
概述:
本文旨在提供作者本人在 Github 中使用过的插件,提供所提及插件仓库的原生地址以及部分重要流程,
如果有任何困难可以联系我。
网页视图
待完成:
- 步骤插图
- 视频演示
插件
1. lowlighter/metrics
插件部署流程
- 前置条件:
- 需要一个仓库存放生成出来的图片,也就是你的 Profile README 仓库(废话)。
- 需要一个Token:
- 只看你自己的公开数据:通常 GITHUB_TOKEN 就够。
- 要统计 private contributions 或跨组织数据:建议建一个 PAT,并给其最基本的repo + 读取用户数据相关权限。
- 流程:
- 在目标仓库(Profile README 仓库)创建文件:
.github/workflows/metrics.yml - 内容为:
- 在 README 里展示:
- 生成PAT
- Github 页面右上角头像 → Settings → Developer settings → Personal access tokens → Fine-grained tokens。
- 点击 Generate new token
- 填写:
- 在 Permissions 里至少给(常用最小集合):
- Repository permissions
- Contents: Read and write(必须,用来把生成的 metrics-isocalendar.svg 提交回 Profile README 仓库)
- Account permissions
- GitHub profile / Metadata / Read(名称可能略有不同,一般给“读取用户资料/元数据”的权限即可,用于读取你的贡献数据)
- 点击 Generate token,复制保存(只显示一次)
- Settings → Developer settings → Personal access tokens → Tokens (classic)
- Generate new token (classic)
- 勾选 scopes(常用):
- repo(需要统计私有贡献/访问私有仓库时通常要)
- Generate token → 复制保存
- 同样存到 METRICS_TOKEN secret
- 手动运行一次
- 打开仓库 Uonlra/Uonlra
- 点击顶部 Actions
- 左侧找到工作流名称(例如 Metrics)
- 点击 Run workflow(通常在右侧/上方)
- 选择分支(一般 main)→ 再点 Run workflow
方法 A (较复杂):
Token name:例如 metrics
Expiration:建议 90 天/1 年(到期要换)
Resource owner:选择你的账号
Repository access:选择 Only select repositories → 勾选 Profile README 仓库(如果你希望统计私有仓库贡献,通常还需要让 token 能访问相关私有仓库;这时可以改为 All repositories,或把涉及的私有仓库也选上)。
然后把它加到 Profile README 仓库 → Settings → Secrets and variables → Actions → New repository secret → METRICS_TOKEN。
方法 B(简单,权限更粗):
运行完成后你会看到一次 workflow run。点进去能看日志。
运行完成后会在仓库根目录生成
metrics-isocalendar.svg(并自动 commit 回仓库)。常见错误
- 创建文件:
.github/workflows/metrics.yml时 github 文本前有一个.符号。
- Author:Uonlra
- URL:https://www.uonlra.blog//article/Gplugs
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!










