组件世界 WidgetStore

关联 GitHub:用你自己的 GitHub 数据

在设置里关联 GitHub 后,GitHub 组件用你自己的账号取数据,新增「我的 GitHub 贡献 / 数据 / 连续贡献」组件、个人主页 GitHub 卡片和每天同步到「我的数据」;只关联、不能用来登录,默认只显示公开数据。

关联 GitHub 以后,组件世界可以用你自己的 GitHub 账号来显示你的贡献、Star 和仓库。它只是「关联」:不能用 GitHub 登录或注册,登录方式不变。

怎么关联

  1. 登录后打开「设置 → 账号关联」,在 GitHub 卡片里点「连接 GitHub」。
  2. 在 GitHub 授权页确认。我们默认只申请 read:user:读取你的公开资料和贡献,不会访问私有仓库。
  3. 回到组件世界后,卡片上会显示你的头像、用户名、关联日期和「正在使用」的地方。

授权链接 10 分钟内有效,必须在发起连接的同一个浏览器、同一个组件世界账号里完成。一个 GitHub 账号只能关联一个组件世界账号;想换账号点「更换」。

关联后能做什么

功能说明
我的 GitHub 贡献你自己的贡献日历:年度总数、当前 / 最长连续天数、单日最高,6 套配色,可以选「过去一年 / 今年 / 去年」,大尺寸还能直接点年份切换
我的 GitHub 数据关注者、获得的 Star、公开仓库、过去一年贡献和常用语言
GitHub 连续贡献连续贡献了多少天、最长连续、最近 7 天、近 30 天
GitHub 仓库卡片 / 数据卡 / 贡献热力图用你的账号取数据,更新更快(仓库 30 分钟、其它 3 小时);编辑器里「仓库」下面可以「从我的 GitHub 仓库选择」
个人主页 GitHub 卡片在 个人主页 编辑页「更多卡片 → GitHub」,内容自动按你的账号填好,每天自动更新
同步到「我的数据」打开「每天同步贡献到我的数据」后,每天把贡献次数写进一张只读的「GitHub 贡献」表,可以做 Notion 图表、热力图,也可以导出

这些组件都在 组件库的开发者分类 里,全部免费。没关联时,「我的 GitHub」系列会提示先连接;原来的仓库卡片等照常用公开数据。

隐私:默认只显示公开数据

组件和个人主页是公开的,任何拿到链接的人都能看到,所以:

  • 只统计公开仓库;仓库卡片和「从我的仓库选择」不会出现私有仓库。
  • 贡献日历和你在 GitHub 个人主页上公开看到的一样。
  • 想在组件里显示私有贡献的数量,可以在设置里单独打开「组件里显示私有贡献数」。这需要再授权一次 repo 权限(GitHub 没有只读的私有权限);我们只读取每天的数量,不读取代码、不显示仓库名。关掉后组件立刻只显示公开贡献。

授权令牌加密保存,只在我们的服务器上使用。详细说明见 隐私政策。

授权失效、刷新与断开

  • GitHub 的授权会定期自动续期。如果在 GitHub 上撤销了授权,或长期没有使用导致过期,设置里会显示「需要重新连接」,点「重新连接」即可;在这期间组件会回到公开数据。
  • 「刷新」会重新读取你的 GitHub 资料(改了头像或名字时用)。
  • 「断开」会撤销组件世界在 GitHub 上的授权并删除关联。同步到「我的数据」的「GitHub 贡献」表会保留,你可以在 我的数据 里整张删除。

最后更新:2026年10月23日