/install bian16-wallpaper-downloader
彼岸图网 4K 手机壁纸下载
当用户明确要从彼岸图网下载手机壁纸、4K 壁纸、二次元竖屏壁纸时使用本 skill。
工作流
1. 确认需求
先确认这些参数:
- 数量(默认 20)
- 保存目录(默认
/data/wallpapers/anime/bian16) - 下载间隔(默认 180 秒)
- 是否只保留真 4K(默认是)
2. 登录彼岸图网
彼岸图网 4K 原图需要登录后才能下载。
推荐流程:
- 用浏览器打开任意彼岸图网详情页,例如:
https://pic.netbian.com/tupian/42413.html - 点击“注册登录”或“高清原图(2400x3840)”触发登录弹窗
- 让用户用微信扫码后,按页面提示回复验证码
- 如果出现滑块验证:
- 默认策略:暂停自动化,明确请用户手动完成滑块/验证码
- 不要承诺可以稳定自动通过滑块
- 不要反复高频重试、乱点、或持续刷新页面
- 可以在用户明确同意时尝试一次视觉 AI / 浏览器自动化辅助,但失败后必须立即回退到人工处理
- 登录成功后,读取浏览器 cookie:
() => document.cookie - Cookie 中通常至少应包含:
RcGFvmluseridRcGFvmlauthRcGFvmlusername
如果页面仍显示“注册登录”而 cookie 不完整,说明登录没有同步到当前浏览器,需要重新刷新页面并重新登录。 如果刚刚经历过滑块验证,也要在验证通过后重新读取当前浏览器 cookie,再继续下载流程。
3. 执行下载脚本
下载脚本:scripts/download.py
示例:
python3 /root/.openclaw/workspace/skills/bian16-wallpaper-downloader/scripts/download.py \
--cookie 'COOKIE_STRING' \
--count 20 \
--interval 180 \
--outdir /data/wallpapers/anime/bian16
脚本会:
- 扫描
shoujibizhi分类页,收集详情页 ID - 调用
/e/extend/netbiandownload.php?id=xxx获取 token - 再用 token 下载真正的 4K 原图
- 自动跳过宽度
\x3C 2000的非 4K 图片 - 每张图片下载后等待
--interval秒
4. 校验与清理
校验脚本:scripts/verify_4k.py
只检查:
python3 /root/.openclaw/workspace/skills/bian16-wallpaper-downloader/scripts/verify_4k.py \
--dir /data/wallpapers/anime/bian16
检查并删除非 4K:
python3 /root/.openclaw/workspace/skills/bian16-wallpaper-downloader/scripts/verify_4k.py \
--dir /data/wallpapers/anime/bian16 \
--delete
5. 按需读取参考说明
当需要理解 token 下载链路、JPEG 多 SOF 分辨率判断、或登录状态异常时,读取:
references/download-notes.md
关键注意事项
- 必须登录后再下载 4K,否则只能拿到缩略图或中分辨率图
- 遇到滑块验证时,默认让用户手动完成;不要对自动过滑块做稳定性承诺
- 如需尝试视觉 AI / 浏览器自动化辅助过滑块,最多只做低次数尝试;失败后立即转人工
- 必须设置下载间隔,默认 3 分钟,避免触发彼岸图网限制
- 不要默认所有下载结果都是真 4K,下载后必须校验分辨率
- 有些图片即使通过 token 下载,仍可能不是 4K,需要删除并补齐
- JPEG 可能包含多个 SOF 标记,校验分辨率时应取最后一个 SOF 标记
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install bian16-wallpaper-downloader - After installation, invoke the skill by name or use
/bian16-wallpaper-downloader - Provide required inputs per the skill's parameter spec and get structured output
What is Bian16 Wallpaper Downloader?
Download 4K mobile wallpapers specifically from pic.netbian.com (彼岸图网), including WeChat QR login flow, token-based original image download, 3-minute rate-li... It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.
How do I install Bian16 Wallpaper Downloader?
Run "/install bian16-wallpaper-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Bian16 Wallpaper Downloader free?
Yes, Bian16 Wallpaper Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Bian16 Wallpaper Downloader support?
Bian16 Wallpaper Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Bian16 Wallpaper Downloader?
It is built and maintained by guitu917 (@guitu917); the current version is v1.0.2.