您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
为 gitee 贡献者列表添加扇形统计图
当前为
// ==UserScript== // @name gitee 统计 // @version 0.0.1 // @description 为 gitee 贡献者列表添加扇形统计图 // @author kj863257 // @include /^https?:\/\/gitee\.com\/.*\/contributors\??.*$/ // @icon https://www.google.com/s2/favicons?domain=gitee.com // @grant none // @run-at document-end // @require https://cdn.bootcdn.net/ajax/libs/echarts/5.3.0/echarts.min.js // @license MIT // @namespace http://tampermonkey.net/ // ==/UserScript== (function() { 'use strict'; $('.git-user-content').prepend('<div id="_charts" style="height:300px;"></div>'); let arr = Array.from(document.querySelectorAll('.user-list-item')).map(e=>({name:e.querySelector('.header').innerText,value:e.querySelector('.commit-btn').innerText.replace('Commits: ','')})) let option = { title: { text: '贡献比例', subtext: '', left: 'center' }, tooltip: { trigger: 'item' }, legend: { orient: 'vertical', left: 'left', }, series: [ { name: '提交数量', type: 'pie', radius: '50%', data: arr, label:{ //饼图图形上的文本标签 normal:{ show:true, position:'outside', //标签的位置 formatter:'{b} {d}%' } }, emphasis: { itemStyle: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } ] }; var chartDom = document.getElementById('_charts'); var myChart = echarts.init(chartDom); myChart.setOption(option); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址