URL 可达性验证
什么时候必须用
- 你要给用户一个可点击的链接(文档/下载/网页/图片等)。
- 你要返回图片(Markdown 图片或裸图片 URL)。
规则(别自欺欺人)
- 没跑过验证脚本,就别说“已验证/可用/能打开”。
- 验证失败:明确说明“在当前环境无法访问”,并要求用户提供可访问来源或让用户直接上传图片。
- 图片链接必须满足:
- HTTP 2xx/3xx(可跟随重定向)
Content-Type为image/*- 默认短边分辨率 ≥ 768px(避免“缩略图/糊图”)
- 禁止使用 Google 缩略图域名(如
encrypted-tbn0.gstatic.com/tbn*.gstatic.com)
用法
- 普通 URL:
bash .claude/skills/url-access-check/scripts/check_url.sh <url>
- 图片 URL:
bash .claude/skills/url-access-check/scripts/check_url.sh --image <url>- 可选:
bash .claude/skills/url-access-check/scripts/check_url.sh --image --min-short-side 768 <url>
脚本输出以 OK 开头才算通过。