返回博客
论坛社区使用场景

夏促一周买 7 款游戏,247 张截图怎么整理才不崩溃?2026 Steam Deck + PC 跨平台分享 SOP

发布于12 min read
分享文章

夏促开卖前一周,我先把截图工作流跑了一遍

说实话,我试了一个极限挑战:Steam Summer Sale 开卖后 7 天,我打算玩 7 款新买的游戏,每款至少 90 分钟。

结果呢?

第三天就崩溃了。

不是游戏不好玩 — 是截图整理把我吞没。坦白讲,我以为这只是「按 F12 截图」这种小事。结果一周下来累积了 247 张截图,分散在 5 个文件夹里:Steam 本地、Steam Cloud、PowerToys 抓的、手机补拍的、PS5 连回来的。要分享到 Steam 吧、Discord 公会、Threads 各 1 篇,每篇还要挑 5-10 张代表图。

不夸张。整理时间比玩游戏时间还长。

说真的,这就是夏促期间玩家社区「常常贴一半就放弃」的真实原因。我把这次的踩坑跟调整出来的工作流写成这篇。

场景设定:一周 7 款游戏 = 247 张截图

夏促 6/25 开卖,跑到 7/9。两周时间打折海啸。

我这次的试玩清单长这样:

游戏 试玩时长 截图数 主要分享平台
Hollow Knight: Silksong 4 小时 38 张 B 站 + Threads
Cyberpunk 2077 Phantom Liberty 6 小时 52 张 Discord 公会频道
Stellar Blade 3 小时 31 张 Threads
Black Myth: Wukong 5 小时 64 张 Steam 吧 + 知乎
Indiana Jones 2 小时 18 张 Discord
Helldivers 2 新章 4 小时 28 张 Discord 公会频道
Balatro 新模式 3 小时 16 张 Threads + X

合计 247 张。

我发现平均每个玩家在夏促期间会试玩 5-10 款 — 不是全破,是「看看好不好玩」。每款拍 20-60 张很正常。

问题出在哪?

截图散在五个不同的位置。

Steam 截图到底存在哪?四个你可能不知道的角落

我整理了一张 Steam 截图位置对照表:

来源 路径 自动同步 Steam Cloud
Steam 本地(F12) ~/Library/Application Support/Steam/userdata/[ID]/760/remote/[AppID]/screenshots/(macOS) 是
Steam Deck 本地 /home/deck/.local/share/Steam/userdata/[ID]/760/remote/[AppID]/screenshots/ 是
Steam Cloud Web steamcommunity.com/id/[name]/screenshots/ 是(这就是同步结果)
PowerToys / ShareX 自定义 自定义文件夹 否
主机录像回传 各家 App 否

Steam Deck 玩家最容易卡关。

我用了两周才搞懂。

Steam Deck 按 Steam + R1 截图,存在 /home/deck/.local/share/Steam/... — 一般用户进不去这个路径。但只要 Steam Deck 联网状态正常,它会自动同步到 Steam Cloud,从 PC 端的 Steam Community 网页就能看到。

点开后你会看到一排照片墙,每张下面有 "Upload" 按钮。

但。

这个 Upload 是上传到 Steam Community(绑定游戏页面、其他玩家可看),不是上传到一般图床。

要把 Steam 截图搬到 Discord、贴吧、Threads,你还是要先「右键下载原档」到本地,再上传到图床。

这就是工作流的断点。

自动同步脚本:把 Steam 截图一路接到图床

我写了一个小脚本解这个问题:

#!/bin/bash
# steam-screenshot-sync.sh
# 监听 Steam 截图文件夹,新文件自动上传到图床

WATCH_DIR="$HOME/Library/Application Support/Steam/userdata/[YOUR_ID]/760/remote"
UPLOAD_API="https://lpic.cc/api/v1/upload"

fswatch -0 "$WATCH_DIR" | while IFS= read -r -d '' file; do
  if [[ "$file" == *.jpg ]] || [[ "$file" == *.png ]]; then
    response=$(curl -s -F "file=@$file" "$UPLOAD_API")
    url=$(echo "$response" | jq -r '.url')
    echo "$file → $url" | tee -a steam-screenshots.log
    pbcopy <<< "$url"
  fi
done

macOS 跑 brew install fswatch jq 之后直接执行。

每次 Steam 截图(F12)— 30 秒后自动上传,链接直接复制到剪贴板。

我实测了 5 天。

效率差距是肉眼可见的。

以前要「打开文件夹 → 找最新截图 → 拖到浏览器上传 → 等 → 复制链接」这 5 步,现在按 F12 等 30 秒,链接已经在剪贴板等你。

夏促期间我大概省了 4 小时。

批量发布到三边:公会 / 贴吧 / Discord 规则对照

工作流的下半段是发布。

三个平台对图的要求完全不同:

平台 图片格式偏好 分辨率上限 压缩
Steam 吧 / B 站动态 JPG / PNG 2000×2000 轻度(保留度高)
Discord 公会频道 JPG / PNG / GIF 8 MB 免费版 不压缩(< 8 MB 都是原图)
Threads / X JPG 4096×4096 自动转 JPEG + 重压

我踩过这个雷。

夏促第三天,我把 8 MB 的 Cyberpunk 高清截图传到 Threads,下载回来变成 1.2 MB JPEG,锐化边缘全变糊。同一张在 Discord 公会频道是 8 MB 原档下载,跟我电脑上一模一样。

结果呢?

我发现夏促期间最聪明的工作流是:

  1. 原档上传一个图床 — 拿到永久外链 URL
  2. 每个平台贴 URL 而不是直接上传 — 让平台自己决定要不要压缩,原档还在你的图床

这样做的好处是:半年后有人想看高清,你可以直接给原档链接;如果只靠平台内的副本,半年后 Threads 那张就是 1.2 MB 压缩版,原档找不回来。

呜呜踩雷了。

我两年前的某次活动截图就只剩 Threads 的低画质版,原档早就删光。

试玩游戏时的截图策略

扯远了回来。

夏促期间试玩游戏要不要拍,取决于分享意图。我建立了三个层级的拍照策略:

  • Tier 1 必拍 — 开场过场、主角形象、世界观首张全景、游戏菜单(给朋友看游戏长什么样)
  • Tier 2 看心情 — 战斗画面(爽快才拍)、解谜时刻、NPC 对话的金句
  • Tier 3 强烈不拍 — 过场 cutscene 的 spoiler、自己角色死掉的瞬间(烂截图太多)

实测下来,Tier 1 大概 5-8 张就够每个游戏做一篇 Steam 吧图文。

Tier 2 大概 10-15 张可以做 Discord 公会的「试玩短报告」。

Tier 3 完全跳过 — 你不会再翻它。

我夏促期间养出来的纪律:每结束一局就立刻把 Tier 3 直接删掉。别存。

存了你以后也只会烦恼该不该删。

lpic.cc 在夏促工作流的位置

说实话,lpic.cc 不是为 Steam 玩家设计的,但夏促期间的批量截图场景剛好用得上:

  • 单档 8 MB 上限:剛好涵盖 4K 截图(PNG 通常 4-7 MB)
  • 匿名上传 + 直连 URL:脚本接得进去
  • 密码保护:公会内部限定的「剧透截图」可以加锁
  • 30 天无访问自动回收:夏促试玩的抛弃式截图剛好不会占太久空间

限制先说清楚:免费版单档 8 MB,PS5 原生 4K 截图(PNG 8.7 MB)要手动降到 90% 品质再传。需要永久保存的话建议注册会员把链接固定下来。

常见问题 FAQ

Q1:Steam Deck 截图要怎么最快搬到 PC?

最快的路径是「Steam Cloud 自动同步 → PC 端 Steam Community 网页 → 右键下载」。我实测下来,从按下截图到 PC 能看到,平均 18 秒。要更快就装 Syncthing 把 Steam Deck 的 ~/.local/share/Steam/userdata/.../screenshots/ 同步到 PC,但设置稍微复杂,建议只在重度玩家上做。

Q2:Steam 截图默认是 JPEG,可以改 PNG 吗?

可以但要透过设置。Steam 设置 → 游戏中 → 截图「保存未压缩的副本」打开,未来每张截图会同时存一份 PNG。文件会变大(PNG 通常是 JPEG 的 3-4 倍),但画质完全保留。我自己只在拍 Hollow Knight 这种 2D 美术风格的游戏才开,3D 游戏开了就只是更慢更占空间。

Q3:夏促期间图床的免费额度会不会撞墙?

看图床。Imgur 每天 50 张匿名上限,夏促一周 250 张就会卡住。lpic.cc 匿名没有每日上限但有 IP 速率限制(每分钟 30 张)。如果是脚本批量上传,建议写个 1 秒间隔的 sleep 避免被挡。

Q4:截图传到图床之后,链接会不会被 Steam Community 当作外链屏蔽?

不会。Steam Community 没扫外链,贴吧也没扫。但是 Discord 对 lpic.cc / Imgur 等网域的 link preview 会生成缩图预览。要关掉就在链接前后加 <>,例如 <https://lpic.cc/abc>,Discord 就不会展开缩图。

Q5:我有 PS5 截图想跟 Steam 截图合并分享,怎么最简单?

PS5 用 PS App 把截图同步到手机,再从手机分享给 PC(AirDrop 或微信)。或直接用 PS5 内建的「分享到 X」匯出,再从 X 端下载原档。我之前有写过完整流程 PS5、Switch、Steam 截图跨平台搬运实测 可以对照着看。

Q6:fswatch 脚本在 Windows 上能跑吗?

原生 Windows:fswatch 换成 WSL2 经过 inotifywait,或用 PowerShell 的 FileSystemWatcher。PowerShell 版本示例:监视 Steam 截图路径的 FileSystemWatcher 上 Register-ObjectEvent 注册文件新增事件,每个文件触发 curl.exe(Windows 10+ 自带 curl)。功能相同,语法转为 PS 规范。

References

#Steam Summer Sale#Steam Deck#游戏截图#Discord 公会#贴吧 Steam 吧#批量上传#截图工作流
A

作者

Alex Chen

产品实测员

每款工具都亲手测过,用第一人称带你体验真实使用感受。