L1 · L2 · L3 — 各司其职。
不再以 skill 数量对标桌面。手机做手机最擅长的三件事:保管私钥、采集现场数据、远程指挥桌面。
StrongBox DID 钱包
硬件级密钥库(Android Keystore + StrongBox HSM)保管 W3C DID v2 私钥。BIP-39 助记词、生物识别(指纹/面容)解锁、多 DID 切换、旧明文自动迁移。
移动现场捕获
五件齐落:VoiceMode(连续语音 SeedASR → LLM → TTS)· CameraOCR(拍照 OCR → 入笔记)· LocationTagger(GPS 前台服务)· ShareReceiver(5 种 SharePayload → 知识库)· PushNotifier(4 类通知 + FCM 骨架)。
REMOTE 远程遥控
手机 → 桌面 23 个 REMOTE command(795 suspend fun 盘点)。RemoteSkillRegistry 文件 + 方法双粒度白名单 · ApprovalUI 4 类审批(Sign / Cowork / Marketplace / SystemCritical)· ProgressViewer 长时任务面板 · §8.3 alias 兼容窗口。
Flow B 扫码配对(默认)
桌面显二维码、手机摄像头扫桌面屏 —— 跟微信 / 支付宝 / Discord / WhatsApp Web 一个套路。 1 秒完成配对,Xiaomi 真机验证。Flow A(手机生码桌面扫,Signal e2ee)保留为高级路径。
桌面 ↔ Android 双向同步
Note / Conversation / DID / Community / Channel + tombstones 五类资源双向同步。 全链路 Ed25519 严格验签,私钥不离手机,密码不上线。30 分钟后台 wifi 自动同步 + 手动触发。
遥控器先通:信令转发 RPC。
手机当遥控器调桌面 skill / 列表 / 状态,第一段先走低带宽路径。 LAN 直连优先,失败回落公网中继,实测 Ping 100–400ms,日常遥控完全够用。
WebRTC 透传 + STUN/TURN 兜底。
WebRTC P2P 通道 + TURN 自动接管 NAT 穿透。双 NAT / 蜂窝运营商 / 防火墙重重场景下, 照样能稳定连上。HMAC-SHA1 24h TTL ephemeral 凭证,零硬编码 secret。
远程终端真机可用 —— 地铁里敲 cc / claude 指挥桌面。
Xiaomi 真机 × Windows git-bash 真机 E2E 跑通:登录 → 配对桌面 → "+ 新会话" 选 bash → 直接敲
cc -v / claude / npm。
手机端从"演示截图"走到了"地铁里能干活"。
用户文档:8 个 bug 详解 + 故障排查 → · v5.0.3.54 CHANGELOG →
手机上跑 Claude Code,不是截图蒙太奇。
手机敲 claude,桌面 git-bash 启动 Claude Code,
Welcome back · Opus 4.7 · Claude Max · 工作目录、softkey toolbar、xterm.js 渲染全部就绪。
地铁里照样能继续昨晚的对话。
支持任意 CLI:cc / claude / git / npm / kubectl / docker / pytest …… 桌面跑什么 shell 都行(pwsh / cmd / bash / wsl)。
prompt: longfa@DESKTOP-MTMV2RE MINGW64 /c/code/test1
v5.0.3.54 真机 E2E · 手机 Android · 桌面 Windows git-bash longfa 用户
同一天再升级:4 跳信令砍到 1 跳 DataChannel 直连。
高频高吞吐的终端流量切到 WebRTC DataChannel 直连,绕开公网中转。 RTT p50 从 200-500ms 降到 30-80ms(LAN)/ 50-200ms(TURN),p99 从 1.5-30s 降到 200-800ms, 稳定性从"间歇断"到"数小时持续"。signaling 路径保留兜底。
手机里看到桌面终端的输出。
手机当桌面终端的"远程显示器 + 键盘"。可以跑 cc / claude / git / npm / kubectl 等任意 CLI, 但不能 attach 桌面已经打开的外部终端(OS 限制)。出差路上查 CI、家里改服务器、凌晨被告警唤起, 不用开电脑也能干活。
社交功能从 demo 走到上线。
发帖 / 朋友圈 / 好友 / 用户资料 / 评论 / 通知中心 / 屏蔽 / 举报全部接通真实屏幕, 不再是占位符。跨设备 DID 资料查询走端到端协议,5 秒超时;通知中心支持筛选 / 批量已读 / 清理菜单。
383+ 单测 · GA 标准。
M1–M5 JVM 部分全部 green。M3 真机 / M4 D2 真机 / M6 性能 / FCM 凭证 / docs 同步 5 项用户出场清单见 v1.0 GA checklist。
架构:Jetpack Compose · Kotlin · Hilt DI · Room · MockK + Robolectric · Play Services(FusedLocationProvider / FCM 骨架)· StrongBox Keystore · ML Kit / ZXing 扫码 · 火山 SeedASR 16 kHz 流式语音。
v1.0 不修的几件事。
- · FCM 国内可达性:墙内不稳定 · v1.1 接 OPPO / 小米 / 华为统一推送
- · 单 peer pair:v1.0 仅 1 个桌面配对 · 多设备 N 端走 v1.1
- · 离线消息队列:桌面离线时 REMOTE 请求不缓存 · v1.1 加重放
- · M3 真机 / M4 D2 真机 / M6 性能 / FCM 凭证 / docs 同步:5 项用户出场清单
挑一个适合你的包。
多数 2019 年后的国行 / 海外设备选 arm64-v8a。老设备或不确定就用 universal。 Google Play 上架走 AAB(开发者侧)。所有包均由 GitHub Actions release.yml 签名出包。
app-arm64-v8a-release.apk
app-universal-release.apk
app-armeabi-v7a-release.apk
app-release.aab
设置 → 检查更新 入口走 GitHub
Releases v5.0.3.54 tag → DownloadManager →
REQUEST_INSTALL_PACKAGES 闭环。iOS 版本即将上线。
看一下完整版本说明?前往 GitHub Release v5.0.3.54 ↗ 或 Android CHANGELOG ↗