挖到一个开源神器,这才是我心中文件传输的最终形态。

它的名字很朴素,叫「文件快传」。


起初我以为又是一个套壳的网盘,或者那种需要扫码关注公众号才能用的流氓工具。

但当我花了几分钟部署并体验完之后,我悟了。

这玩意,简直就是 P2P 传输工具里的“白月光”。

没有注册,没有登录,没有限速,甚至连服务器都不存你的文件。

它把“文件传输”这件事,直接干回了互联网最原本、最纯粹的样子。

话不多说,我们,开始。

一、 极简主义的暴力美学

现在想简简单单传个文件,真的,贼费劲。

微信传图压画质不说,文件稍微大点就发不过去。网盘就更别提了,不充钱就给你限速到几KB,看着那个龟速进度条,真的能给人急出高血压。

而这个「文件快传」,真的,简单到离谱。

打开网页,界面上只有几个核心功能:文件传输、文字传输、桌面共享。


操作逻辑也是简单粗暴:

根本不需要注册。

选好文件,它啪的一下生成一个 6 位数的取件码。


你在另一台设备上,不管是手机、平板、还是电脑,也不管是 Linux、macOS 还是 Windows。

只要输入这个码,文件就开始 kuku 往下下。

手机、电脑、平板都能用,也不挑系统,界面做的还挺好看,怎么缩放都不乱。

这种“用完即走”的潇洒感,真的太久违了。

二、 安全,还是特么的安全

作为一个经常要搞敏感数据的博主,我对隐私这块,其实挺神经质的。

但这玩意,我是真放心。

也是我吹爆它的核心原因。

它底层用的是 WebRTC 直连。

说人话就是,这文件是从你电脑里,直接打了个洞,钻到对方电脑里去的。

没有中间商赚差价,服务器就是个牵线的,根本不碰你的文件。

而且,全程端到端加密。


意味着,除了你和接收方,没有人,包括工具的开发者、服务器的提供商,能看到你传了什么。

在最近的更新里,作者还加了一个很细节的功能:文件传输 ACK 确认。

每个数据块都需要接收方确认,保证了传输的可靠性,再也不会出现传了一半莫名其妙断连或者文件损坏的情况。

这就是属于极客的严谨和浪漫。

三、 居然还能共享桌面?

如果说传文件是它的本分,那 “桌面共享” 这个功能,就属于是降维打击了。

我原以为它只是个传文件的,结果点开一看,它居然支持实时屏幕共享。

逻辑一样简单:点击共享桌面 -> 开始桌面共享 -> 对方输入码观看。


不需要装任何 TeamViewer 或者向日葵之类的臃肿软件,打开浏览器就能用。

而且在 11 月 24 号的更新里,共享桌面还支持开启语音了。

这对于我们要临时给朋友演示个操作,或者远程帮爸妈看一眼电脑问题,简直不要太方便。

四、 开源,是给世界的礼物

这个项目完全开源。

我看了一眼技术栈,非常现代且硬核。

前端是 Next.js 15 + React 18 + TypeScript,后端是高性能的 Go 1.22。

UI 用的是 Tailwind CSS 和 Radix UI,难怪长得这么干净利落。

对于爱折腾的兄弟们,作者甚至贴心地准备了 Docker 一键部署。

docker run -d-p8080:>8080 --name file-transfer-go matrixseven/file-transfer-go:latest
一行命令,你就能在自己的 NAS 或者服务器上,搭建一套属于你自己的、私密的文件传输系统。

甚至支持 linux/amd64 和 linux/arm64 多架构,树莓派也能跑。

写在最后

在这个大数据“裸奔”的时代,我们似乎已经习惯了用便利去交换隐私。

习惯了文件被扫描,习惯了速度被限制,习惯了哪怕只是传一张照片,也要经过层层审核。

但「文件快传」这样的工具,让我看到了一种久违的倔强。

它不索取你的个人信息,不窥探你的数据,不强迫你关注公众号,也不给你塞满屏的广告。

它只是安静地,帮你把这一头的数据,安全地送到那一头。

技术最大的善意,有时候就是不打扰。

如果你也受够了那些臃肿的传输软件,不妨去试一试这个。

演示地址:https://transfer.52python.cn/
项目地址:https://github.com/MatrixSeven/file-transfer-go

也许,这才是互联网最初被发明时,人们所期望的样子。

简单,自由,且连接一切。

转自:https://mp.weixin.qq.com/s/6VxbE68H5uAnfpT6sVPzuQ

文章版权归原作者所有或来自互联网,未经允许请勿转载。如有侵权请联系我删除,谢谢!
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录