在 NS 潜水挺久了,这次发帖分享VibeCoding的一个开源小工具。
为什么做:
手机投屏到电脑,多数人第一反应是 scrcpy,Genymobile 出的开源命令行工具,画质和延迟确实好,就是参数太多记不住。图形前端现成的也有,比如 Escrcpy,功能很全,但 Electron 打包,Windows 便携版 116 MB 起,scrcpy、adb 全在包里。
我想要个轻一点的,同样是 scrcpy 的图形启动器。Rust + Tauri 2 + Svelte,Windows 免安装单文件 6 MB 上下。scrcpy 和 adb 不打包,首次使用按需下载,通道从直连开始,失败自动换内置代理、再换自己加的代理,一条条试,文件对过官方校验值才用,网络差也能把环境装起来。
和一代的关系:
一代 FreeControl 是我用 C# (古法编程、当年还没有AI)写的,只能跑 Windows,前阵子归档了。二代相当于在它的交互经验上重来:跨平台(Linux 有 AppImage 和 deb)、界面重画(暗色优先,侧栏能收成图标栏)、功能也更全。
几个核心点:
- 多台设备同时投屏,进程和输出程序托管,退出应用不断已建立的无线连接
- 每台设备能单独存一套 scrcpy 参数,随时开或关
- 底部命令预览实时显示将执行的完整命令,一键复制,不搞黑箱
- 日志按会话留档,保留 7 天 / 30 天 / 永久自选

设备列表和连接入口
使用方式:
Release 里下 FreeControl2_<版本>.exe,放到任意可写目录双击就行;Linux 用 AppImage 或 deb。第一次启动到「运行环境」页把 scrcpy 和 adb 下好,「设备」页加设备,点连接就能投。
仓库:https://github.com/pdone/FreeControl2
官网:https://freecontrol2.pages.dev/
scrcpy是真的好用, winget就能直接装, 手机接上电脑, PS输scrcpy就能直接用
🍗奉上,建议改名
@freenessfish #2
建议改成啥呢