首页 > 其他分享 >GitHub主页3D图表显示

GitHub主页3D图表显示

时间:2024-12-23 17:52:19浏览次数:4  
标签:profile GitHub 主页 svg github contrib git 3D 3d

 效果如图,项目来源于 yoshi389111/github-profile-3d-contrib: This GitHub Action creates a GitHub contribution calendar on a 3D profile image. 

1. 创建自己的github主页属性项目——跟你github用户名一致即可, 比如我github名字叫FlameskyDexive, 创建一个FlameskyDexive的同名项目,勾选生成ReadMe文件。

2. 开启Action的读写权限,勾选后保存即可:

  - Settings -> Action -> General -> Workflow permissions

  - read and write permissions

3. 创建WorkFlow文件:

  - 项目Action里面点击创建一个WorkFlow文件,名字叫Profile3D

   - 把下面脚本覆盖保存

name: GitHub-Profile-3D-Contrib

on:
  schedule: # 03:00 JST == 18:00 UTC
    - cron: "0 18 * * *"
  workflow_dispatch:

jobs:
  build:
    runs-on: ubuntu-latest
    name: generate-github-profile-3d-contrib
    steps:
      - uses: actions/checkout@v3
      - uses: yoshi389111/github-profile-3d-contrib@0.7.1
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          USERNAME: ${{ github.repository_owner }}
      - name: Commit & Push
        run: |
          git config user.name github-actions
          git config user.email github-actions@github.com
          git add -A .
          git commit -m "generated"
          git push

环境变量:

  • GITHUB_TOKEN : (必须) 访问 token
  • USERNAME : (必须) 目标用户名
  • MAX_REPOS : (可选) 最大仓库数量, 默认 100 个
  • SETTING_JSON : (可选) 设置 json 的路径. 参考示例-settings/*.json and src/type.ts in yoshi389111/github-profile-3d-contrib 仓库查看详情.

4. 进入Action找到刚刚创建好的action文件,选中,点击Run workflow等待执行完成。

 脚本生成的文件放在对应的profile-3d-contrib文件夹,分别是以下几个文件

profile-3d-contrib/profile-green-animate.svg
profile-3d-contrib/profile-green.svg
profile-3d-contrib/profile-season-animate.svg
profile-3d-contrib/profile-season.svg
profile-3d-contrib/profile-south-season-animate.svg
profile-3d-contrib/profile-south-season.svg
profile-3d-contrib/profile-night-view.svg
profile-3d-contrib/profile-night-green.svg
profile-3d-contrib/profile-night-rainbow.svg
profile-3d-contrib/profile-gitblock.svg

 

5. 修改readme文件内容成以下文本:

profile-3d-contrib/profile-customize.svg

 

标签:profile,GitHub,主页,svg,github,contrib,git,3D,3d
From: https://www.cnblogs.com/flamesky/p/18624685

相关文章

  • 【Unity 古老城市废墟环境3D资源包】Ancient City Ruins 提供了大量的建筑、道具、环
    AncientCityRuins是一款为Unity开发者设计的3D资源包,旨在帮助开发者快速创建古老城市废墟的场景。这个插件提供了大量的建筑、道具、环境细节、植被和自然元素,允许用户轻松构建一个富有历史感的废墟场景。无论是用于角色扮演游戏、冒险游戏、探索类游戏,还是任何需要具有古......
  • HTML&CSS:超级酷炫的3D照片墙
    这段代码创建了一个3D图片轮播效果,其中包含8张图片。图片在3D空间中围绕Y轴旋转,形成一个循环的轮播效果。CSS的@keyframes动画定义了图片的旋转路径,而transform-style:preserve-3d属性确保了3D效果的正确显示。每张图片通过不同的rotateY和translateZ属......
  • M00010-MATLAB水力压裂模型2d和3d水力压裂模型求解器
    水力压裂(HydraulicFracturing)是一种广泛应用于石油和天然气开采中的技术,主要通过向地下岩层注入高压液体,诱发岩石裂缝的产生和扩展,从而提高油气的采收率。随着对非常规油气资源(如页岩气、致密油等)的需求增加,水力压裂技术得到了广泛应用。为了更好地理解和优化水力压裂过程,学者们......
  • 如何在服务器上克隆、pull、push GitHub私有项目
    诸神缄默不语-个人CSDN博文目录情况是这样的,我直接用gitclone命令后,会提示让我输入GitHub账号密码,我输入后它还是显示克隆失败,并显示:Cloninginto'folder_name'...Usernamefor'https://github.com':user_namePasswordfor'https://user_name@github.com':remote......
  • [Tools] Automate Creating a Local React Project, GitHub Repository, and Live Hos
    It'sfairlytrivialtocreateaReactproject,butthere'salwaysabighurdlebetweencreatingitlocallyandmakingitshareablesothatsomeoneelsecanrunit.ThislessonwalksyouthroughtheprocessofautomatingcreatingaReactproject......
  • 《水烟水雾》d3dx9_43.dll文件丢失,优雅解决之法
    《水烟水雾》是一款充满诗意与奇幻色彩的游戏,然而,近期不少玩家在游戏过程中遇到了d3dx9_43.dll文件丢失的问题,这不仅打断了游戏的连贯性,也影响了玩家的沉浸体验。本文将为大家提供一种优雅的解决方案,帮助玩家摆脱这一困扰。1.重新安装游戏有时,游戏文件可能因各种原因而损......
  • Sigrity Power SI 3D-EM Full Wave Extraction模式如何仿真分析玻纤效应操作指导
    SigrityPowerSI3D-EMFullWaveExtraction模式如何仿真分析玻纤效应操作指导SigrityPowerSI3D-EMFullWaveExtraction模式可以进行玻纤效应仿真分析,但是会占用非常大的计算内存,具体操作如下以为demo_SIM-L4.spd例进行操作说明2D视图......
  • 服务600+客户的3D生成AIGC公司如何实现GPU成本降低70%?
    原文链接:https://aws.amazon.com/cn/solutions/case-studies/omi-eks-case-study/编译:CloudPilotAI总部位于巴黎的视觉生成初创公司Omi提供基于人工智能的3D图像渲染解决方案,帮助品牌生成高质量的产品视觉内容。Omi始终将性能效率和成本优化放在首位。早在生成式AI兴......
  • MarsCode赋能Three.js:如何轻松实现3D模型点云效果
    前言点云技术正成为三维视觉开发的热门方向,而MarsCode作为强大的交互逻辑工具,与Three.js的采样器结合,为复杂点云效果的实现提供了高效解决方案。本文将重点展示如何借助MarsCode快速实现动物点云效果,解析其在数据处理与渲染中的核心作用,为开发者打开点云艺术的新思路......
  • 开箱即用的个人主页页面开发实战—基于HarmonyOS 5.0 (Next)和ArkTS的实现【HarmonyOS 5
    开箱即用的个人主页页面开发实战—基于HarmonyOS5.0(Next)和ArkTS的实现【HarmonyOS5.0(Next)】一、HarmonyOS5.0(Next)革新设计理念,打造和谐美学在科技日新月异的今天,操作系统作为智能设备的灵魂,正不断推动着数字生活的变革。华为,作为全球领先的科技企业,于近期正式推出了其原生鸿......