ShareX自定义图床教程:接入SM.MS、Chevereto与自建图床

立即下载ShareX 中文下载站 全平台支持 · 官方最新版

ShareX截图后自动上传到图床,是把截图变成可分享链接的核心工作流。但默认上传目标未必合你心意:有的想要稳定不失效的图床,有的拥有自己的服务器想完全掌控图片数据。ShareX的**自定义上传器(Custom Uploader)**机制让几乎所有图床都能接入。本文介绍最常见的三种接入方式。

ShareX上传体系简介

ShareX的图片上传分为三层:

常见图床方案对比

图床方案 配置难度 稳定性 费用 适合人群
SM.MS 简单 良好 免费额度+付费 快速上手用户
Catbox等免费图床 简单 一般 免费 轻度使用
Chevereto自建 中等 自主可控 服务器成本 拥有服务器
对象存储(S3/OSS类) 中等 高 按量付费 追求稳定

方式一:接入SM.MS图床(最简单)

SM.MS是ShareX内置支持的免费图床,五分钟即可配置完成。

配置步骤

  1. 访问SM.MS官网注册账号(免费)
  2. 登录后进入 API Token 页面,生成或复制你的Token
  3. 打开ShareX 上传目标设置(主界面左上角目标图标 → 目标设置)
  4. 在左侧选择 图像上传 → 找到 SM.MS 相关条目
  5. 将Token粘贴到对应输入框,保存
  6. 回到主界面,把“图像上传器”切换为SM.MS

验证上传

按截图快捷键截一张图,ShareX会自动上传并弹出通知,链接复制到剪贴板。浏览器打开链接确认图片正常显示即配置成功。

注意:免费图床都有使用条款限制(禁止违法违规内容)和容量限制,重要图片建议另有本地备份。

方式二:接入Chevereto自建图床

如果你有自己的服务器并部署了Chevereto图床程序,可以让ShareX直传。

前提条件

ShareX端配置

  1. 打开 目标设置 → 图像上传,选择 Chevereto
  2. 填写参数:
    • 上传网址:https://你的域名/api/1/upload
    • API Key:后台生成的Key
  3. 保存后切换图像上传器为Chevereto,截图测试

上传成功后,ShareX会返回图片直链并复制到剪贴板,格式与你图床的URL规则一致。

方式三:自定义上传器入门

遇到ShareX没有内置支持的图床(比如某些小众服务、私有API),就要用自定义上传器。

图形界面配置(推荐新手)

  1. 打开 上传目标设置 → 自定义上传器
  2. 点击添加,命名如“我的图床”
  3. 设置请求参数:
    • 请求URL:图床的上传API地址(查图床的API文档)
    • 请求方法:一般为 POST
    • 请求正文类型:选 MultipartFormData(表单文件上传)
    • 文件表单名:API文档指定的字段名(常见为 file)
  4. 如需身份验证,在参数或标头中添加Token项
  5. 在 URL模板 处填写返回链接的解析规则(通常使用 $json:url$ 之类语法提取JSON响应中的链接字段)
  6. 保存并测试上传

调试技巧

自定义上传器最常见的问题是“传了但拿不到链接”。排查思路:

上传失败排查清单

无论哪种图床,上传失败时按这个清单走一遍:

  1. 网络连通性:浏览器能否打开图床网站;境外图床(如Imgur)需注意网络环境
  2. Token有效性:密钥是否复制完整、是否已过期,重新生成测试
  3. 目标切换遗漏:目标设置里配置好了,但主界面的“图像上传器”没切换到对应图床——这是新手最高频的错误
  4. 文件大小限制:免费图床普遍限制单图大小(如SM.MS免费5MB),超限会报错
  5. 任务设置中的URL覆盖:检查“上传后动作”是否配置了不兼容的动作导致链接异常

总结

ShareX图床接入的路线图:

配置完成后,配合“截图→上传→自动复制链接”的默认工作流,截图分享效率会有质的提升。唯一要记住的原则:免费图床做临时分享,重要资料永远留本地备份。

这篇教程有帮助吗?立即下载ShareX 中文下载站试试吧!

全平台支持 · 安全无毒 · 官方最新版