
博客底部挂个访问量,很多人第一反应是装统计插件、加 JS 脚本。其实一行 Markdown 就够了。
Moe Counter 干的就是这件事:给你一个图片地址,访问一次数字加一,图片直接塞进 README 或者页面里。地址长这样 https://count.getloli.com/@你的名字,第一次被访问时自动建号,不用注册不用后台。
精髓全在主题。站里给了 57 套,官方分四类:Booru 系列 30 套(就是那种一格格动漫角色的)、Characters 17 套、数字风格 10 套、原创 2 套,另有 3 套带动效。默认那套 moebooru 是十个小人站着报数,确实比干巴巴的 0001234 有意思。
参数也能调。padding 补前导零,想把位数撑成 6 位就填 6;offset 控制数字间距,填负数会靠得更紧;scale 支持 0.1 到 2 倍缩放;pixelated 让放大的像素画保持锐利,不勾就糊成一团;darkmode 可以跟随访客系统自动变暗。还有个 prefix,能在数字前面加固定字符,比如挂个 v 变成 v0012。
两个坑先说清楚:
- 名字重复就是同一个计数器。同名共享访问量,所以别用
blog、demo这种。拿域名或者用户名加项目名拼一下,最长 32 字符。 - 预览不计数。设置页那个实时预览是假的,怎么折腾都不会污染真实数据,放心调。
项目本身是开源的(GitHub 上的 journey-ad/Moe-Counter,MIT,主题另算),嫌公共实例慢或者担心哪天挂了,自己起一个也行。它说每月要处理一千多万次请求,靠捐赠撑着。
小众但好用,尤其是写给 Star 数不多的个人项目 README 时,比贴个 shields 徽章可爱多了。