公测中 · 当前完全免费

随时接管你的 Mac
桌面与终端,一次连上

用 iPhone、Android 手机或另一台 Mac 连上自己的电脑:实时桌面画面、真实键鼠回控、 断线不丢上下文的持久终端、双栏文件互传。 点对点(Peer-to-Peer,P2P)直连优先,端到端加密(End-to-End Encryption,E2EE), 画面与按键默认不经过我们的服务器。

Android 客户端可直接下载 · macOS 被控端与 iOS 客户端公测中 · Windows 被控端开发中

3–4 秒蜂窝网下建立连接,零重试
2.7 秒Wi-Fi 切 5G 后自动恢复
4 小时+持久终端会话,断线不丢
0 字节明文经过中继服务器

核心能力

远程办公需要的,都在一个连接里

一次连上,桌面、终端、文件三条通道同时可用,不用来回切工具。

远程终端(一等公民)

服务端权威网格 + 虚拟终端(Virtual Terminal,VT)仿真,不是把画面当图片传。 原生持久会话:手机息屏、切网、换设备接回来,vim 和正在跑的构建都还在原处。

远程桌面(H.265)

基于 ScreenCaptureKit 采集,H.265(HEVC)硬件编解码。整屏、指定显示器、 框选任意区域三种取景,多显示器随时切换,码率随网况自适应。

真实键鼠回控

点击、拖拽、滚轮、右键、组合修饰键完整注入到被控端,不是「模拟触摸」。 手机上双指缩放与平移,4K 屏上的小按钮也能点准。

双栏文件互传

Mac 客户端自带双栏文件管理器,左本地右远端,拉取与推送都在一个窗口里完成。 支持递归目录、串行队列与实时进度,大文件传输可续。

三路自动选路

同一局域网走本地直连;跨网先经中继保证秒开,后台同时打洞, 成功后无缝升级为点对点直连,画面不闪断、会话不重建。

掉线自愈

Wi-Fi 与蜂窝网切换、电脑睡眠唤醒、地铁进出隧道——退避重连加会话恢复, 接回来还是原来那个会话,而不是从头开始。

差异化

为什么不是「又一个远程桌面」

远程桌面工具很多,但把终端当一等公民、并且让你能收回数据主权的很少。

01

终端不是附属品

大多数远控把终端当「远程屏幕里的一个窗口」,字被压成像素,手机上糊、选不中、复制不了。 DesktopCtl 走的是文本语义通道:字符网格在服务端权威维护,客户端本地渲染, 窄屏按语义重排,复制粘贴得到的是真正的文本。

02

数据主权在你手上

直连时画面与按键根本不经过任何服务器。必须兜底时中继只转发密文; 如果连这一步都不想外托,中继本体是一个可自行部署的单二进制程序, 放到你自己的服务器上即可,自托管永久免费

03

无账号也能连

不强制注册、不绑手机号。设备码加访问密码即可建立连接, 被控端全程有状态提示并可一键断开,会话结束自动锁屏。

04

为移动网络而生

手机网络本来就会抖、会切换、会被运营商做地址转换。 连接层针对这些情况专门设计:双栈打洞、切网即刻重连、半死链路主动探测, 而不是「断了你再点一次」。

技术剖面

连接是怎么建立的

同一套会话,三条路径自动择优;无论走哪条,内容都是加密的。

客户端 iPhone / Android / Mac 被控端 你的 Mac ① 局域网直连 · 同一个 Wi-Fi 下最快 ② 点对点直连 · 打洞成功后无缝升级 中继服务器 只转发密文 · 可自托管 ③ 中继兜底

端到端加密

局域网与传统中继链路使用 P-256 椭圆曲线迪菲-赫尔曼密钥交换(ECDH) 加 AES-256-GCM 记录流;QUIC 链路使用 QUIC TLS 加 SPAKE2 口令认证密钥交换(PAKE)。 中继看到的只有密文。

QUIC 传输

基于 quiche 的 QUIC 栈,视频走数据报(DATAGRAM)通道,控制走可靠流, 互不阻塞。弱网下丢包不会把整个会话拖死。

多端协议一致性

线格式由跨端共享的金标准向量(golden vector)逐字节钉死, Swift、Kotlin、Rust 三端任一改动不同步,测试立刻变红—— 不会出现"新版手机连不上旧版电脑"。

低延迟画面

帧闸机制让静止画面零流量;内容一变立刻放行。 关键帧体积经过专门压制,弱网切换显示器约 3 秒即可恢复清晰画面。

支持平台

谁控制谁

被控端(Host)负责共享屏幕与终端,控制端(Client)负责查看与操作。

平台作被控端作控制端状态
macOS支持支持公测中
iOS / iPadOS支持内测中,尚未上架应用商店
Android支持可直接下载安装包
Windows开发中开发中

被控端目前为 macOS,需要在「系统设置 → 隐私与安全性」中授予屏幕录制与辅助功能权限。

开始使用

三步连上你的电脑

1

Mac 上装被控端

打开 DesktopCtl 桌面版,授予屏幕录制与辅助功能权限,记下设备码与访问密码。

2

手机上装客户端

安装控制端 App,输入设备码与访问密码。同一网络会自动发现,跨网自动走中继与打洞。

3

开始远程

桌面、终端、文件三个标签随时切换,会话可以一直挂着。

Android 下载安装包(APK) Android 7.0 及以上 · 直接安装
macOS 被控端 + 客户端 公测中,开放下载后在此更新
iOS / iPadOS 控制端 内测中,尚未上架应用商店
Windows 被控端 开发中

价格

目前处于公测阶段,全部功能免费。未来正式版会区分免费与专业档, 但有两条不会变:远程终端永久免费自托管中继永久免费。 付费只会用于官方中继的视频带宽等真实成本项。

常见问题

你可能想问

数据会经过你们的服务器吗?

直连(局域网直连或点对点直连)时完全不经过。只有打洞失败需要中继兜底时才会经过, 而中继只转发密文,无法解密画面、按键或文件内容。你也可以部署自己的中继, 那样连密文都不会到我们这里。

和 ToDesk、向日葵有什么不一样?

三点:一是终端是原生文本通道而不是屏幕里的一个窗口,手机上能真正当 SSH 用; 二是中继可以自托管,数据主权在你手上;三是不强制账号体系,设备码加密码即可连接。 桌面画质与外设生态方面,成熟商业产品目前更完整。

被控的人知道自己正在被控制吗?

知道。被控端在连接期间有常驻状态提示,可以随时一键断开,会话结束后自动锁屏。 我们不做也不打算做「无感知控制」。

手机锁屏或者切到别的 App,会话会断吗?

终端会话是服务端持久的,客户端断开不会杀掉会话。重新打开 App 会自动重连并恢复现场, 正在跑的命令继续在跑。

需要公网 IP 或者端口映射吗?

不需要。跨网连接由会合服务器牵线完成打洞,失败时自动落到中继。 在同一个局域网内则直接本地连接,一样不需要任何路由器配置。

支持 Windows 或 Linux 作被控端吗?

Windows 被控端正在开发中(终端优先,随后对齐桌面采集与输入注入)。 Linux 暂无时间表。

把你的 Mac 装进口袋

公测期全部功能免费,欢迎试用并反馈。

立即下载