静态徽章地址生成
每行写「标签|消息|颜色」,批量生成 shields.io 静态徽章地址,可切 URL、Markdown、HTML 三种输出格式,自动处理 - _ 空格转义与 3 位十六进制颜色补全。
0徽章数
0颜色待确认
只拼字符串,不检测
这一页不联网,也不知道你的项目是什么状态。徽章上写 passing 还是 failing 完全由你决定,生成完请自己核对。
拼出来的是 img.shields.io 的静态徽章地址,图片由那个服务渲染,本页只负责把地址拼对。
颜色的三种写法
内置名:brightgreen、green、yellowgreen、yellow、orange、red、critical、blue、informational、grey、inactive、white、black;大小写随意,会转成小写。
十六进制:写 3 位或 6 位,3 位会补全(#abc → aabbcc)。开头写了 # 会被去掉 —— 地址里的 # 会被当成片段起始,传不过去。
为什么建议开转义
标签或消息里带 -、_ 或空格时,不转义拼出来的地址是坏的,图片会加载失败。
关掉转义后会在下面提示哪一行有特殊字符,方便你自己确认成色。
常见问题
Markdown 模式为什么没有链接?
只输出图片本身(),因为链接目标得由你自己填 —— 那通常是构建页或 CI 记录的地址,本页猜不出来。
颜色待确认是什么意思?
那一行的颜色既不是内置名,也不是 3 位或 6 位十六进制。已按原文输出,但 shields.io 未必认这个颜色,建议换成内置名或十六进制。
能批量改颜色吗?
不能,颜色写在每一行里。要批量换就改输入区的文本。