Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
动态生成洛谷个人练习数据卡片
| Date | Stars |
|---|---|
| 2026-07-24 | 313 |
| 2026-07-25 | 313 |
| 2026-07-28 | 313 |
| 2026-07-30 | 313 |
| 2026-08-06 | 313 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
> 注意:为了不滥用洛谷服务器流量,本项目将缓存 12 小时用户数据,即同一个用户卡片 **24 小时内最多只会向洛谷服务器请求 2 次数据**,并且只有在用户访问卡片时才会请求数据。
## 简介





`luogu-stats-card`是一个动态生成洛谷用户练习数据卡片的工具,可以展示自己的做题情况。可以用于个人主页、博客、github 等可以插入图片的地方。
## TODO
- [x] ~~修复获取数据错误和用户设置数据不可见的 bug~~
- [x] ~~增加黑暗模式~~
- [x] ~~增加咕值卡片~~
- [ ] 增加用户 tag
- [ ] 缓存 top 500 用户咕值,使高估值用户可自动获取估值信息
## 效果预览


*(上面的咕值仅为展示效果,本人咕值并没有这么高)*
## 如何使用
### 练习情况
练习情况可以自动获取用户的数据,但是前提是没有开启“完全隐私保护”,具体使用方法如下:
1. Markdown:复制以下内容到任意 markdown 编辑器中,并将`?id=`后面的数字更改为自己的 id 即可(id 是洛谷个人主页地址的一串数字)。
```markdown

```
2. HTML:复制以下内容到 HTML 代码中,并将`?id=`后面的数字更改为自己的 id 即可(id 是洛谷个人主页地址的一串数字)。
```html
<img alt="我的练习情况" src="https://luogu.wao3.cn/api/practice?id=313209">
```
### 咕值信息
咕值信息无法自动获取数据,如果需要必须要提供 cookie ,但是 这种方法十分不安全,并且不方便,所以获取咕值卡片需要手动输入咕值信息,具体使用方法如下。
复制以下内容到任意 markdown 编辑器中,并将 `?id=`后面的数字更改为自己的 id,将`scores=`后面更换为自己的咕值信息,一共 5 个数字,用逗号分隔。
1. Markdown:复制以下内容到任意 markdown 编辑器中,并将 `?id=`后面的数字更改为自己的 id,将`scores=`后面更换为自己的咕值信息,一共 5 个数字,用逗号分隔。
```markdown

```
2. HTML:复制以下内容到 HTML 代码中,并将 `?id=`后面的数字更改为自己的 id,将`scores=`后面更换为自己的咕值信息,一共 5 个数字,用逗号分隔。
```html
<img alt="我的练习情况" src="https://luogu.wao3.cn/api/practice?id=313209">
```
### 自定义选项
使用卡片时,支持设定自定义效果选项,可以组合使用。
1. **隐藏标题**,只需在链接最后带上`&hide_title=true`即可,例如:
```markdown

```
效果:

2. **黑暗模式**,只需在链接最后带上`&dark_mode=true`即可,例如:
```markdown

```
效果:

3. **自定义宽度**,默认 500,限制宽度在 500 到 1920 之间,只需在链接最后带上`&card_width=需要的宽度`即可,例如:
```markdown

```
效果:

## 如何参与贡献
#### 提供 bug 反馈或建议
使用 [issue](https://github.com/wao3/luogu-stats-card/issues) 反馈 bug 时,尽可能详细描述 bug 及其复现步骤
#### 贡献代码的步骤
1. fork 项目到自己的 repo
2. 把 fork 过去的项目也就是你的项目 clone 到你的本地
3. 修改代码
4. commit 后 push 到自己的库
5. 在 Github 首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交即可。
6. 等待作者合并
## 其他
如果对你有所帮助的话,希望能在右上角点一个 star (★ ω ★)
## LICENSE
[](https://github.com/wao3/luogu-stats-card/blob/master/LICENSE)
Excerpt of 3,112 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:452ca757af5624d9, topic:serverless