github-image-hosting

🖼️ GitHub 协作场景轻量图床

🥥33总安装量 14评分人数 14
100% 的用户推荐

基于 img402.dev 的 GitHub 场景图片托管方案,无需认证即可快速上传截图至 PR/Issue,7天临时存储完美适配代码审查流程。

S

安全性较高,可在多数场景中优先使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 纯文档型技能,无自动执行代码或动态加载风险
  • ✅ 权限申请精准匹配功能需求(curl + gh CLI)
  • ⚠️ 图片上传至第三方服务 img402.dev,需确保不包含敏感信息
  • ⚠️ 免费层资源限制(7天过期、1MB大小)可能影响长期使用
  • ✅ 无静默数据收集、无敏感信息硬编码行为

使用说明

该 Skill 为 GitHub 协作场景提供了轻量级图片托管解决方案,打通了本地截图、临时图床与 GitHub 平台的完整工作流。

核心用法:开发者可通过命令行工具链(screencapture/sips + curl + gh CLI)实现"截图→验证→上传→嵌入"的一站式操作。工作流程包括:使用 screencapture 捕获屏幕,通过 sips 压缩至 1MB 以内,调用 curl 上传至 img402.dev 免费接口,最后利用 gh CLI 将返回的图片 URL 嵌入 PR 描述或 Issue 评论中。整个过程无需打开浏览器或登录账号,命令行内即可完成。

显著优点:首先是零门槛接入,免费层无需注册认证,直接通过 curl 上传即可获取外链。其次是与 GitHub 生态深度集成,gh CLI 支持直接编辑 PR 正文或添加评论,无需手动复制粘贴 Markdown 语法。再者是场景适配性强,7 天的临时存储周期恰好匹配代码审查的时间窗口,既满足协作需求又避免了长期维护图床链接的负担。此外,文档提供了完整的 macOS 工具链示例,从截图到压缩都有现成命令参考。

潜在局限:主要限制在于数据持久性——免费层图片仅保留 7 天,不适合用于长期文档或 README 的永久插图。文件大小限制 1MB 对高清设计稿可能不足,需要额外的压缩处理。此外,服务依赖 img402.dev 的可用性,存在第三方服务中断或变更条款的风险。目前示例代码主要针对 macOS,Linux/Windows 用户需要自行适配截图工具。

适用人群:主要面向开源项目维护者、需要进行代码审查的开发者、以及频繁使用 GitHub Issues 进行 Bug 报告和视觉反馈的技术团队。特别适合敏捷开发中快速分享 UI 截图、错误提示或架构草图的场景。

使用风险:首先是数据隐私风险,上传至第三方服务可能导致敏感信息泄露(如截图中包含 API 密钥或内部数据),建议上传前进行内容审查。其次是服务可用性风险,依赖外部 API 意味着若 img402.dev 服务中断或域名变更,历史 PR 中的图片可能失效。此外,虽然 Skill 本身为纯文档型,但用户手动执行的命令涉及本地文件读取和网络上传,需确保执行环境可信,避免路径注入等操作风险。

github-image-hosting 内容

手动下载zip · 1.6 kB
SKILL.mdtext/markdown
请选择文件