专为蔚蓝档案爱好者打造,开箱即用的随机图服务,把复杂留给我们,把简单交给你。
基于 jsDelivr 全球 CDN 分发,依托 GitHub 仓库存储。访问速度快、无冷启动延迟,适合个人轻度调用。
零配置、零密钥。不需要申请 API Key,直接请求即可获得图片。
个人项目免费开放,不设调用上限,尽情用于你的博客、机器人或壁纸站。
精选蔚蓝档案高质量插画与立绘,画质清晰,可直接用作壁纸或封面。
只需一个 URL。HTML、Markdown、CSS、各种语言,一行代码就能用上。
jsDelivr CDN 7×24 小时在线,多节点冗余保障。无冷启动延迟,访问快速稳定。
接口设计极简,基础地址为 https://api.jerry-nis.top,下方为可用端点。
以下示例覆盖最常见的使用场景,点击右上角按钮即可复制代码。
<!-- 直接作为图片 src 使用 --> <img src="https://api.jerry-nis.top/ba" alt="蔚蓝档案随机图"> <!-- 带刷新按钮的完整示例 --> <img id="ba-img" src="https://api.jerry-nis.top/ba" alt="蔚蓝档案随机图"> <button onclick="document.getElementById('ba-img').src='https://api.jerry-nis.top/ba?_t='+Date.now()">换一张</button>
<!-- 在 Markdown 中直接引用 -->  <!-- 带链接的写法 --> [](https://api.jerry-nis.top/ba)
/* 作为网页背景图片 */ .hero-bg { background-image: url("https://api.jerry-nis.top/ba"); background-size: cover; background-position: center; } /* 注意:CSS 背景会被浏览器缓存,刷新页面才会换图 */
// 方式一:直接修改 img 的 src(最简单,推荐) const img = document.getElementById('ba-img'); img.src = 'https://api.jerry-nis.top/ba?_t=' + Date.now(); // 方式二:fetch 获取图片 Blob(需接口支持跨域) fetch('https://api.jerry-nis.top/ba') .then(res => res.blob()) .then(blob => { img.src = URL.createObjectURL(blob); }) .catch(err => console.error('加载失败', err));
import requests # 下载一张随机图并保存到本地 url = "https://api.jerry-nis.top/ba" resp = requests.get(url, params={"_t": int(time.time())}) if resp.status_code == 200: with open("ba_random.jpg", "wb") as f: f.write(resp.content) print("保存成功!") else: print(f"请求失败: {resp.status_code}")
下方图片直接调用 /ba 端点实时加载,点击「换一张」获取新的随机图。
关于接口使用、图片来源、频率限制等常见疑问的解答。
图片来自蔚蓝档案(Blue Archive)官方插画、立绘及社区精选同人作品,仅供学习交流与个人项目使用。请勿用于商业用途。
不需要。接口完全开放,无需注册、无需鉴权,直接请求 https://api.jerry-nis.top/ba 即可获取图片。
本服务图片通过 jsDelivr CDN 全球分发,依托 GitHub 仓库存储。推荐个人使用,不适合恶意高频刷取。请合理使用,以保证服务对所有人稳定可用。
这是浏览器缓存导致的。给 URL 附加时间戳参数即可绕过缓存,例如 https://api.jerry-nis.top/ba?_t=123456。本页的「换一张」按钮已自动处理此问题。
可以前往作者的博客 jerry-nis.top 留言反馈,或通过博客上的联系方式与作者取得联系。