ShareX 中文网 v17.0.0 已更新(2026-08-05)—— 新增OCR文字识别功能,优化滚动截图稳定性,立即更新

ShareX上传后动作工作流详解:截图→处理→上传→分享全自动化

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

前言:什么是 ShareX「上传后动作」

ShareX 是一款免费开源的截图工具,但真正让它从众多截屏软件中脱颖而出的,是它强大的任务自动化系统。其中「上传后动作(After Upload Tasks)」让截图、标注、上传图床、复制链接、发送通知等操作可以一气呵成,无需手动点击。

简单来说,你只需按一个截图快捷键,ShareX 就能自动完成:

  1. 截图(区域/窗口/全屏)
  2. 添加标注/马赛克
  3. 上传到图床
  4. 复制链接到剪贴板
  5. 缩短 URL(可选)
  6. 发送邮件/通知(可选)
  7. 打开分享窗口(可选)

整个流程 1 秒内完成。本文将带你彻底掌握这套工作流。

ShareX 任务系统全景图

ShareX 的任务分三个阶段:

阶段 时机 常见任务
截图后任务 截图捕获完成后立即执行 添加标注、保存文件、复制到剪贴板
上传后任务 图片上传到图床后执行 复制 URL、缩短链接、发送通知
上传前任务 上传前预处理 调整大小、添加水印、格式转换

这三类任务可以任意组合,构成完整的截图工作流。

上传后动作详解

进入配置界面

打开 ShareX → 应用设置(或点击托盘图标右键 → 任务设置)→「上传后动作」选项卡。

默认动作说明

ShareX 默认勾选了以下动作:

推荐配置

对于日常使用,推荐保留以下动作:

  1. ✅ 复制 URL 到剪贴板(必备)
  2. ✅ 缩短 URL(社交媒体分享时缩短)
  3. ✅ 复制 Markdown 链接(写博客时必备)
  4. ⬜ 打开 URL(调试时勾选)
  5. ⬜ 上传到 Dropbox(需要时才勾选)

配置示例:自动复制 Markdown 链接

「复制 Markdown 链接」动作会生成 [图片标题](URL) 格式的文本,复制到剪贴板后直接粘贴到 Markdown 编辑器即可显示图片。配置方法:

  1. 在「上传后动作」勾选「复制 Markdown 链接」
  2. 设置 Markdown 模板:![]({url})
  3. 保存

这样写博客时截图按一下快捷键,Markdown 图片语法就自动进了剪贴板。

自定义动作:调用外部程序

ShareX 支持调用任意外部程序,这是它最强大的功能之一。

配置入口

任务设置 → 上传后动作 → 「添加自定义动作」。

实战案例 1:自动通过 Telegram 机器人分享

适合需要把截图推送到 Telegram 频道的用户。

字段 值
名称 推送到 Telegram
文件路径 C:\Program Files\Telegram\Telegram.exe
参数 -cw
备注 触发后用 Ctrl+V 粘贴

更高级的方式是直接调用 Telegram Bot API:

curl -F "photo=@{path}" https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>

在 ShareX 自定义动作里执行 cmd.exe /c 调用上述命令即可。

实战案例 2:通过 Webhook 推送到飞书/钉钉/企业微信

适合团队协作场景。

curl -X POST -H "Content-Type: application/json" \
  -d '{"msg_type":"text","content":{"text":"{url}"}}' \
  https://open.feishu.cn/open-apis/bot/v2/hook/<TOKEN>

配置好后,截图即可推送到工作群。

实战案例 3:自动保存到 OneDrive 并邮件通知

适合个人备份场景:

  1. 设置 OneDrive 文件夹为 ShareX 默认保存路径
  2. 添加「上传后动作」→ 运行程序
  3. 程序路径:powershell.exe
  4. 参数:-Command "Send-MailMessage -To [email protected] -From [email protected] -Subject '截图已备份' -Body '{url}' -SmtpServer smtp.qq.com"

文件名模板与变量

ShareX 支持丰富的变量,让文件名、URL、Markdown 模板都能动态化。

常用变量

变量 含义 示例
{filename} 文件名(不含后缀) screenshot-20260907
{ext} 扩展名 png
{title} 任务标题 Region capture
{url} 上传后 URL https://i.imgur.com/abc.png
{thumbnail_url} 缩略图 URL https://i.imgur.com/abc_thumb.png
{yyyy} {MM} {dd} {hh} {mm} {ss} 时间戳 2026/09/07 14:30:00
{rand} 随机数 4826

实战案例:按日期组织截图

文件名模板设置为 screenshot-{yyyy}-{MM}-{dd}_{hh}{mm}{ss}_{rand}.{ext},即可自动生成 screenshot-2026-09-07_143025_4826.png 这样的文件名。

实战案例:自动生成博客文件名

模板:{yyyy}{MM}{dd}-{title}-{rand}.{ext} → 20260907-Region-capture-4826.png。

工作流实战:从截图到博客发布

下面演示一个完整工作流:截图 → 标注 → 上传 → 自动写入剪贴板 → 一键贴到博客。

第一步:设置截图任务

在 ShareX「截图后任务」里勾选:

第二步:设置图床

推荐图床:

图床 价格 稳定性 速度
Imgur 免费 高 快
SM.MS 免费 中 中
ImgBB 免费 中 中
自建 Chevereto 一次性付费 极高 自定

国内访问优先选自建图床。

第三步:设置上传后动作

勾选:

第四步:测试工作流

  1. 按下截图快捷键(默认 PrintScreen)
  2. 框选区域,编辑标注
  3. 点击「保存并上传」或快捷键 Ctrl+S
  4. 上传完成后,剪贴板里已经有了 ![](https://i.imgur.com/xxx.png)
  5. 粘贴到博客编辑器即可

整个流程 1-2 秒完成。

工作流调试技巧

启用通知

任务设置 → 高级 → 「启用通知」,这样每一步动作都能看到通知,方便排查问题。

查看日志

ShareX 日志位置:%USERPROFILE%\Documents\ShareX\Logs\,通过日志可以查看每个任务的执行情况。

测试动作

任务设置 → 自定义动作 → 「测试」按钮,可以在不实际截图的情况下测试动作。

高级工作流:与外部工具联动

联动 PowerToys

Microsoft PowerToys 提供「高级粘贴」功能,可以把剪贴板里的 URL 自动转为 Markdown 图片。配合 ShareX 工作流效果更佳。

联动 Obsidian / Typora

如果你用 Obsidian 或 Typora 写笔记,配置好「复制 Markdown 链接」动作后,截图粘贴即所得,无需手动写 ![](url) 语法。

联动 VS Code

VS Code 安装 Markdown Paste 插件后,可以直接粘贴图片自动上传。但如果你习惯先在 ShareX 里精细编辑再粘贴,那 ShareX 反而更高效。

联动 GitHub Issues

通过自定义动作调用 gh issue create 命令,可以把截图一键提交到 GitHub Issue:

gh issue create --title "Bug 截图" --body "![]({url})" --label bug

常见问题

Q1:动作执行顺序错乱?

在任务设置里可以拖拽动作顺序,确保「复制 URL」在「缩短 URL」之后执行。

Q2:变量没替换?

检查动作配置中的字段是否使用了正确的占位符(用花括号包裹),常见错误是漏写 { 或 }。

Q3:上传后动作不生效?

  1. 检查通知窗口是否报错
  2. 查看 ShareX 日志
  3. 测试外部程序路径是否正确

Q4:怎么让某些任务不执行上传?

任务设置 → 截图后任务 → 「保存为文件」打勾,「上传图片」取消勾选。这样截图后只保存本地不上传。

总结

ShareX 的「上传后动作」是它区别于普通截图工具的核心能力。熟练配置后:

把这套工作流配置好后,日常截图分享效率能提升数倍。建议从「复制 Markdown 链接」这一最常用的动作开始配置,逐步添加自定义动作满足个性化需求。

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

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