{"id":"2083055062054539572","account":"mubei","brand":"@mubei","title":"两个手机彻底断网，没WiFi没蓝牙，还能传文件吗？ 能。 这是一条最低配版的离线数据链路。 原理非常粗暴：把文件切碎，变…","summary":"两个手机彻底断网，没WiFi没蓝牙，还能传文件吗？ 能。 这是一条最低配版的离线数据链路。 原理非常粗暴：把文件切碎，变成一串动态二维码。 一台手机的屏幕疯狂播放。 另一台手机打开摄像头，死死盯着屏幕录。 光影闪烁间，数据就传过去了。 不需要配对，不用下App，甚至不需要局域网。…","body":"两个手机彻底断网，没WiFi没蓝牙，还能传文件吗？\n能。\n\n这是一条最低配版的离线数据链路。\n原理非常粗暴：把文件切碎，变成一串动态二维码。\n一台手机的屏幕疯狂播放。\n另一台手机打开摄像头，死死盯着屏幕录。\n光影闪烁间，数据就传过去了。\n\n不需要配对，不用下App，甚至不需要局域网。\n这中间有个致命硬伤：万一漏拍了一帧怎么办？\n毕竟单向传输没有回头路，接收端没法喊“刚才没看清，重发”。\n\n答案是喷泉码。\n屏幕上闪过的每一帧，都不是文件的顺序切片，而是整个文件打乱后的混合体。\n接收端根本不在乎顺序。\n它只管像接水一样闭着眼睛收，只要抓到足够数量的帧，就能重组出完整文件。\n哪怕你中途才把摄像头凑过去，只要录够时间，一样无缝拼接。\n丢帧只会多花点时间，永远不会中断传输。\n\n当然，速度别指望起飞。\n实测大约是140KB/s。\n传个365KB的文件约2.6秒，一张2MB的图片也就十几秒。\n\n为什么搞这么个东西？\n开发者受够了流媒体的广告和烂音质，想做个纯本地的MP3播放器。\n为了在完全没网的环境下跟朋友分享音乐，他盯上了二维码。\n\n更绝的是，这个原型机是他用AI工具Claude Code熬了一个通宵敲出来的。\n现在代码已经开源。\n一夜之间，想法落地。","category":"其它","score":null,"percentile":null,"reason_tags":[],"translated_x_url":"https://x.com/i/status/2083257905759813895","translated_status_id":"2083257905759813895","published_at":"2026-07-31 14:53:30","created_at":"2026-07-31T16:40:35+02:00"}