4月1日,NASA把4名宇航员送进月球轨道。这是人类时隔50多年后首次绕月飞行,任务代号Artemis II。官方放出的照片里,有几张甚至是用iPhone拍的。
但有个细节被大多数人忽略了:NASA把这些高清原图扔进了Flickr,分辨率动辄4000×6000像素,单张文件几十MB。没有推送通知,没有App提醒,你得主动翻进去找。
Stephen Robles觉得这事太不体面。这位在Shortcuts圈子里混了多年的老手,花了一下午写了个自动化脚本。现在任何人都能一键把NASA的月球图库拖进自己的相册,全程不用打开浏览器。
这条快捷指令在后台干了什么
Robles的解法很直接:让Shortcuts充当爬虫,直连NASA的Flickr API,批量拉取原始文件。用户只需要点一次运行,等进度条走完,选图、存图、进相册,三步并成一步。
实际体验是:点击运行,锁屏放一边,5分钟后回来收图。Robles自己也吐槽"跑起来慢得要死",毕竟每张图都是印刷级分辨率,iPhone的无线芯片得喘口气。
他后来补了个轻量化版本,默认只拉缩略图,想看原图再手动点。这个妥协让运行时间从"泡杯咖啡"缩短到"刷两条短视频"。
我在Mac上试了一遍,iPad和iPhone逻辑完全一致。Shortcuts这个被苹果雪藏多年的工具,再次证明它能干的事远超官方宣传页那几行功能列表。
为什么偏偏是Flickr
NASA的图库分发策略有点复古。他们确实有官方App,但更新频率看心情;社交媒体账号发的都是压缩过的预览图,放大全是马赛克;新闻稿配图更是裁切过的版本,月球表面的陨石坑细节被裁得一干二净。
Flickr成了唯一完整的原始素材库。这个2004年上线的老平台,现在主要服务于摄影师和机构存档,普通用户早迁移到Instagram了。NASA的账号有2000多万张图,Artemis II的最新批次混在里面,没有专题页,没有时间线筛选。
Robles的快捷指令本质上是个定向过滤器:只抓特定相册、只取最高分辨率、自动跳过重复文件。这些操作手动完成大概需要20分钟,还得盯着屏幕防止误触。自动化把人力成本压到接近零。
Shortcuts的隐藏生产力
苹果给Shortcuts的定位一直是"效率工具",但官方示例脚本停留在"下班自动开勿扰模式"这种水平。Robles这类第三方开发者把它用成了瑞士军刀:爬网页、解析JSON、批量重命名、跨App传数据,样样都能干。
关键突破在2021年。iOS 15之后,Shortcuts获得了更底层的网络权限,能直接处理HTTP请求和原始文件流。这让它从"连点器"升级成真正的自动化引擎。Robles的NASA脚本就是在这个版本迭代后成为可能。
他的用户画像很典型:不是程序员,但愿意琢磨工具链的极限。Shortcuts的可视化编程降低了门槛,拖拽模块就能搭出复杂逻辑。Robles在YouTube上的教程频道积累了稳定受众,证明这条路径走得通。
这次Artemis II脚本发布24小时内,他的推文转发量破了个人纪录。评论区最常见的问题是:能不能改抓哈勃望远镜的图?能不能适配欧洲航天局?需求清单正在变长。
Robles的回应很克制:"先让NASA这个跑稳了。"他正在优化错误处理机制——Flickr偶尔抽风返回空数据,现在的脚本会傻等而不是跳过。下个版本会加入断点续传,防止半道崩溃前功尽弃。
NASA方面没有任何表态。他们的Flickr接口是公开的,Robles的行为没有突破任何服务条款。但这种"被白嫖带宽"的局面能持续多久,是个开放式问题。Flickr的免费账户有每日API调用上限,如果这条捷径突然爆红,触发限流只是时间问题。
更现实的制约来自苹果。Shortcuts的社区生态一直游走在官方视野边缘,既不被封杀,也不获力挺。如果某天苹果收紧网络权限,或者改版Shortcuts的架构,这类脚本可能一夜之间失效。
Robles的应对策略是多平台备份。他在GitHub上开源了核心逻辑,即便捷径失效,懂行的人也能用Python脚本复现。这种"去苹果化"的保险机制,是资深玩家的标准操作。
眼下最紧迫的待办事项是:Artemis II任务还在进行中,新照片每天入库。Robles的脚本目前只抓已发布的相册,增量更新功能还在测试。他打算用Flickr的日期标签做增量判断,避免每次全量扫描。
如果这条捷径最终进化成"NASA图库自动同步工具",算不算抢了官方App的饭碗?Robles的原话是:「他们先把体验做烂,我才有的机会。」
热门跟贴