- 获取
{LeetCode_ID}
,根据 LeetCode 获取自己的{LeetCode_ID}
。例如 https://leetcode.com/haozibi 的{LeetCode_ID}
为 haozibi - 替换
{LeetCode_ID}
,根据自己的需求替换下面 URL 中的{LeetCode_ID}
用户名
排名
通过题目数/总题目数
通过题目数/总题目数 比例
通过提交/总提交
通过提交/总提交 比例
自定义
此项目依托 shields.io,支持所有 shields 的 Query 参数
例如:
-
https://leetcode-badge.haozibi.dev/v1cn/ranking/haozibi.svg?logo=leetcode
-
https://leetcode-badge.haozibi.dev/v1cn/ranking/haozibi.svg?color=ff5983&logo=leetcode
-
https://leetcode-badge.haozibi.dev/v1cn/ranking/haozibi.svg?style=for-the-badge&color=ff5983&logo=leetcode
更多 logo 可以查看 simpleicons.org 或者 https://github.com/simple-icons/simple-icons/blob/develop/slugs.md
做题记录
- LeetCodeCN:
https://leetcode-badge.haozibi.dev/v1cn/chart/submission-calendar/{LeetCode_ID}.svg?type=past-year&color=yellow
参数
- type: 范围
- 默认: 今年
- past-year: 过去一年
- color: 颜色
- green(默认)
- yellow
- blue
注意事项:
- 暂时只支持中国区
- 只有开启了 LeetCode 的
设置-通知与隐私-显示我的提交记录
选项才支持此功能
排名记录图表
- LeetCode:
https://leetcode-badge.haozibi.dev/v1/chart/ranking/{LeetCode_ID}.svg
- LeetCodeCN:
https://leetcode-badge.haozibi.dev/v1cn/chart/ranking/{LeetCode_ID}.svg
支持 day
参数,指定查询天数,最大查询日期为 30 天
例如: 查询之前 15 天的数据,https://leetcode-badge.haozibi.dev/v1cn/chart/ranking/haozibi.svg?day=15
答题数量图表
- LeetCode:
https://leetcode-badge.haozibi.dev/v1/chart/solved/{LeetCode_ID}.svg
- LeetCodeCN:
https://leetcode-badge.haozibi.dev/v1cn/chart/solved/{LeetCode_ID}.svg
支持 day
参数,指定查询天数,最大查询日期为 30 天
例如: 查询之前 15 天的数据,https://leetcode-badge.haozibi.dev/v1cn/chart/solved/haozibi.svg?day=15
还需要对模版做美化
展示支持多种语言,参数 ?lang=en
- zh: 中文(默认值)
- en: 英文
做题进度
只有中国区
- LeetCodeCN:
https://leetcode-badge.haozibi.dev/v1cn/card/question-process/{LeetCode_ID}.svg?lang=en
竞赛信息
只有中国区
- LeetCodeCN:
https://leetcode-badge.haozibi.dev/v1cn/card/contest-ranking/{LeetCode_ID}.svg
- Picas: logo 生成
- shields.io: badge 生成