公司动态

LocalSend完整指南:5分钟跑通无需互联网的跨平台文件传输

📅 2026/8/14 7:15:45
LocalSend完整指南:5分钟跑通无需互联网的跨平台文件传输
LocalSend完整指南5分钟跑通无需互联网的跨平台文件传输【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsendLocalSend 是一款完全开源、免费且无需互联网连接的跨平台文件传输工具被许多用户称为 AirDrop 的最佳开源替代方案。它覆盖 Windows、macOS、Linux、Android 与 iOS 五大平台只要设备处在同一个局域网内就能互相发送文件、文件夹甚至剪贴板文本全程不经过任何外部服务器。下面这份指南会从一次真实的传输经历讲起带你从零跑通第一次文件传输。一次断网经历暴露了旧传文件方式的全部麻烦场景是这样的周末的咖啡馆里你手机上有一份刚改好的演示文稿对面坐着用 Linux 笔记本的同事而咖啡馆的公共 WiFi 又慢又挤U 盘恰好落在家里。此刻你只有两个选择——要么等网络好转要么换个思路。过去遇到这种情况大多数人会走三条老路。第一条是网盘把文件传到云端再把下载链接发给对方。听起来方便可公共 WiFi 上传一个几百 MB 的文档要等很久而且文件在云端留多久、被谁看到你都无法掌控。第二条是聊天软件压缩、发送、等对方接收文件一大就会被限速有些平台还会在几天后自动清理。第三条是物理介质U 盘、数据线、甚至开蓝牙慢慢磨。可靠归可靠但前提是坐得够近、接口恰好兼容流程一点都不优雅。需求其实很简单同一 WiFi想传就传这些老办法的共同问题是把局域网里传个文件这件小事硬生生做成了跨公网、跨平台的接力赛。苹果的 AirDrop 之所以让人上瘾正是因为它在同一 WiFi 下把体验压缩成选中、发送、接收三步。可惜它被锁在苹果生态里Linux 和 Windows 用户完全享受不到。LocalSend 想填补的正是这个缺口在任意操作系统组合之间复刻出 AirDrop 式的顺滑体验同时保持开源与免费。你不需要注册账号不需要记住任何地址装上应用就能用。第一次成功传输从下载 AppImage 到文件落地好消息是开始使用不需要复杂的环境配置。以最常见的 Linux 场景为例LocalSend 提供 AppImage 便携版一个文件就能在几乎所有主流发行版上直接运行。一个 AppImage 文件跑遍几乎所有 Linux 发行版先把 AppImage 下载到本地打开终端执行两行命令chmod x LocalSend-latest-x86_64.AppImage ./LocalSend-latest-x86_64.AppImage第一行给文件添加执行权限第二行直接运行。AppImage 的好处是自包含依赖、资源全部打包在单文件里不污染系统、不需要 root 权限想卸载时删掉文件即可。打开应用两台设备互相看见对方应用启动后会给你的设备随机生成一个名字比如Determined Lemon。只要手机和电脑连在同一个 WiFi 下、各自打开 LocalSend它们就会自动出现在对方的设备列表里既不用输入 IP 地址也不用扫码配对。整个过程依赖局域网内的自动发现机制打开就能看到谁在线。点发送、点接收一次传输就完成了发送端选好文件从设备列表里点中目标设备接收端会弹出一张确认卡片清楚标明谁想发给你什么内容点接受后文件就开始传输。界面会实时显示进度就像在局域网里直接复制粘贴速度快慢只取决于你的 WiFi 或网线带宽。传完文件之后这些进阶能力更值得一试第一次传输成功后你会发现 LocalSend 还藏了不少顺手的设计它们会让日常使用更省心。历史记录与快捷保存让重复传输变顺手每次接收的文件都会留下历史记录方便你回溯上次那个压缩包存到哪了。配合快捷保存功能你可以把常用目录设为默认接收路径接收后文件直接落位不用每次手动整理。对于经常收文件的人来说这个细节能省下不少琐碎操作。用浏览器也能收文件Web 接收端如果某台设备临时不想装应用LocalSend 的桌面端可以开启 Web 接收让局域网内的其他设备通过浏览器页面完成文件接收。这意味着哪怕对方用的是别人的电脑只要打开网页就能拿到文件跨设备传输的最后一公里也被补齐了。命令行用户同样有参与感项目还附带了一个用 Rust 编写的命令行客户端源码在cli/src/目录下支持查询附近设备、用脚本批量发送文件。对于习惯终端操作的用户文件传输也可以被写进自动化流程和日常脚本无缝衔接。快而稳的背后它其实是一座自带证书的 HTTPS 小站用起来顺畅是一回事数据安全是另一回事。LocalSend 的传输机制比表面看起来更讲究。局域网发现靠广播传输走 HTTPS设备发现通过 UDP 组播在局域网内完成一旦双方确认连接文件传输就走 HTTPS 加密通道。也就是说你的文件不会以明文在网络上裸奔即使有人在同一网络里抓包看到的也只是密文。临时证书与指纹验证防止中间人作祟每次会话都会生成临时 TLS 证书并在两端展示一段指纹码。你可以和对方口头比对指纹是否一致从而确认连接的对象就是你以为的那台设备。对安全性有要求的场景这个设计很加分。想研究源码从这几个目录入手核心传输逻辑集中在packages/core/src/http/跨平台界面在app/lib/下Web 端与各平台接收逻辑也都在这套代码库中。想从源码构建可以用下面的命令拉取仓库git clone https://gitcode.com/GitHub_Trending/lo/localsend克隆完成后按照CONTRIBUTING.md里的说明准备 Flutter 与 Rust 构建环境即可。接下来动手传一次文件这份指南的最后一站是让你亲自完成一次真实传输找两台设备连上同一个 WiFi各自装上 LocalSend然后互相发送一个文件试试。你会立刻感受到那种没有云、没有账号、没有漫长等待的利落感。下载入口在项目主页的 Releases 页面Linux 用户优先选择 AppImage 版本想深入了解设计或跟进开发进展可以阅读仓库根目录的文档与support/docs/说明。跨平台文件传输这件小事值得被一个免费开源的方案解决得这么干净。【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考