乐于分享
好东西不私藏

手机连电脑传个文件,非得装那些流氓软件吗? 5K Star的开源工具免费实用

手机连电脑传个文件,非得装那些流氓软件吗? 5K Star的开源工具免费实用

有时候手机里有个文件想传到电脑上,打开微信发文件传输助手,结果视频被压缩了。想用数据线,翻半天找不到线,好不容易找到了,插上电脑又不识别。

然后你搜"手机电脑互传文件",出来一堆 App。

AirDroid,功能确实强,但免费版限制一堆,想解锁?交钱。

Pushbullet,口碑还行,但核心功能都要付费。

还有什么XX手机助手、XX同步大师——装上去之后,好家伙,自带全家桶,通知栏广告一个接一个,后台耗电比你的日常 App 还猛。

我就想问一句:我就想传个文件、看个照片、发条短信,怎么就这么难?

直到我发现了这个开源项目——PlainApp。

它到底是啥?

PlainApp 是一个 Android 应用。装到手机上之后,同一 Wi-Fi 下的任何电脑,打开浏览器就能管理你的手机。

可以看照片、传文件、发短信、看通知、甚至屏幕镜像。

没有任何云端中转,数据就在你自己的局域网里转。不需要注册账号,不需要付费订阅,没有广告。

它用的是 Kotlin 开发的,内置了一个 Web 服务器(Ktor)。你在手机上打开它,它会在本地开一个服务,电脑浏览器直接访问那个地址就行。

它都能干嘛?

这么说吧,你能想到的手机远程管理功能,它基本都包了。

文件管理: 浏览手机里的所有文件、照片、视频,在电脑上下载上传,改名删除都行。视频可以直接在浏览器里播放,不用下载到电脑。

短信和通话: 在电脑上看短信、发短信,查看通话记录。这个对工作党特别有用——手机放包里充电,电脑上直接回短信。

联系人管理: 搜索、查看、编辑通讯录。

应用管理: 看手机上装了哪些 App,还能直接导出 APK 安装包。

通知镜像: 手机的推送通知实时同步到浏览器。手机静音放一边,电脑上也能看到消息。

屏幕镜像: 手机屏幕实时投射到浏览器,还能在电脑上操作手机。这个延迟做得还不错。

设备信息: 电池电量、存储空间、网络状态一目了然。

光这些可能还觉得"不就是个手机管理工具嘛",但 PlainApp 比别的工具多了一层:

它内置了一堆小工具。

工具
干嘛用的
Markdown 笔记
写写画画,不需要额外装笔记 App
RSS 阅读器
订阅博客、新闻,纯阅读无干扰
视频 & 音乐播放器
在线播手机里的媒体文件
电视投屏
手机视频投到电视上看
P2P 聊天 & 文件传输
局域网内直接互传,不走服务器
番茄钟
干活计时
声音计
测环境噪音

一个 App 搞定了一堆事。

怎么安装?

手机上:

Android 9.0 以上就能用。三个渠道可以下:

  • Google Play
    :搜 PlainApp
  • F-Droid
    :开源应用市场里有
  • GitHub Releases
    :直接下载 APK

电脑上:

啥都不用装。

手机和电脑连同一个 Wi-Fi,手机上打开 PlainApp,屏幕上会显示一个地址,比如 https://192.168.1.101:8443。

电脑浏览器打开这个地址,就进管理界面了。

它还支持 PWA——可以像原生应用一样"安装"到电脑桌面,下次直接点图标打开,不用每次输地址。

安全性怎么样?

这点 PlainApp 做得挺用心,毕竟是开源项目。

手机到浏览器的所有通信,走的是 TLS 加密,数据还会用 XChaCha20-Poly1305 再加密一层。也就是说,就算有人在你同一个 Wi-Fi 下抓包,也看不到你在干嘛。

而且数据完全不出你的局域网。不像有些工具要先上传到它们的服务器,再下载到电脑——PlainApp 直接在本地走,隐私有保障。

和其他工具比比看

我拿它跟几个主流的比了一下:

功能
PlainApp
AirDroid
KDE Connect
Pushbullet
完全免费
✅
❌ 有付费墙
✅
❌ 有付费墙
无广告
✅
❌
✅
❌
开源
✅
❌
✅
❌
无需注册
✅
❌
✅
❌
浏览器直接访问
✅
✅
❌ 需装客户端
✅
屏幕镜像
✅
✅
✅
❌
端到端加密
✅
⚠️ 付费版
❌
❌

KDE Connect 其实也不错,但问题是它电脑上要装客户端,而且屏幕镜像和流媒体播放的功能比较弱。AirDroid 功能确实全,但免费版限制太多。

PlainApp 在这几个里面,功能全、免费、没广告、还开源,确实难得。

优缺点总结

好的:

隐私做得好。数据不走云端,加密也到位,对于在意隐私的人来说很安心。

功能多且实用。不只是传文件,还能看通知、发短信、RSS 阅读、笔记、投屏……一个 App 替代好几个。

开箱即用。装好 App,同一 Wi-Fi 下浏览器打开就能用,不需要配什么防火墙端口转发之类的。

完全免费。没有功能限制,没有会员体系,没有广告。

不好的:

只支持 Android。iPhone 用户用不了,这没办法。

依赖局域网。离开家或者公司 Wi-Fi 就没法用了(当然可以通过端口转发 + DDNS 解决,但对普通用户来说太折腾)。

UI 偏实用主义。界面不算丑,但跟商业产品比,精致程度差一些。

Web 界面第一次打开会有自签名证书的警告。因为它是自己生成的 HTTPS 证书,浏览器不认识,需要手动点"继续访问"。对非技术用户来说可能会有点困惑。

PlainApp 让我觉得不一样的地方在于,它没有跟你玩"免费试用""限时解锁"那一套。下载了就能用所有功能,简单直接。
而且它把"不依赖云端"这件事做到了极致。我真的只是打开 App、浏览器输个地址,就能管理手机。这种感觉就像回到了互联网还没被各种平台绑架的年代,一切都是直连的、干净的。
如果你也被那些手机助手烦得不行,试试 PlainApp。至少它不会在你传文件的时候,顺便给你装个垃圾清理大师。

项目信息

  • GitHub 地址:

    github.com/plainhub/plain-app

  • 官方网站:

    plainapp.app

  • 开发语言:Kotlin(85%)

相关学习资料