您的 Android 手机将成为通往桌面的多通道桥梁 — AI 聊天中继、4 名以上参与者的群组 P2P 视频、SIM 呼叫桥接、远程控制、文件访问、媒体流和计费 — 一切都在您的私人 Tailscale 网格上。
1个WebSocket桥,5个独立通信通道
每个通道都是独立的——同时使用一个或所有通道
与桌面 AI 的完整双向桥接。从您的手机发送提示,接收流式响应。人工智能可以读取文件、运行终端命令和应用代码编辑——所有这些都可以在你的口袋里触发。直接从相机胶卷中附加屏幕截图或照片作为背景。
适合 4 人或以上团体的全网状 WebRTC 视频和音频 — 无中央媒体服务器,无月费。轻敲 集体视频 立即呼叫所有在线同伴。当参与者加入时,网格会自动调整:1 = 全屏,2 = 并排,3 = 2+1,4 = 2×2,5+ = 可滚动自动调整网格。您的本地提要以画中画的形式浮动。每个对等点的比特率都会降低,以保持任何组规模的质量平衡。
已经在进行蜂窝呼叫并且想要引入 P2P 对等点?轻敲 添加到通话组 — 该应用程序将 WebRTC 呼叫与 SIM 呼叫一起注册到 Android 的电信堆栈。 Android 提供了原生的“合并调用”选项;接受它会将音频混合交给电话硬件。合并的通话将在 仅听筒 — 完全私密,没有扬声器,房间里没有人听到。当运营商不支持硬件会议时,蓝牙耳机桥会通过 BT SCO 链路路由所有音频。
通过手机控制整个 Kameleon 阶段。推进幻灯片、触发提示、将图像或文本直接推送到舞台堆栈、批准或拒绝同行提交以及控制协作绘图板 - 所有这些都无需触摸桌面键盘。
通过手机查看桌面屏幕并与之交互。通过 Tailscale 网格作为轻量级屏幕捕获流实施 — 无需第三方 VNC 服务器。点击进行点击,滑动进行滚动。对于远程监控正在运行的进程或批准 AI 操作非常有用。
从手机浏览桌面文件系统。打开、读取和编辑文本文件。将文件从手机摄像头或存储直接上传到项目文件夹中。要求 IDE AI 在传输后立即处理上传的文件 - 例如“将此图像添加到演示者舞台”。
通过 Tailscale 将音乐和视频从家庭网络上的 NAS 或 DLNA 服务器流式传输到手机。浏览媒体库、对曲目进行排队并控制播放 - 无论您位于尾网上,桌面都充当本地媒体服务器和手机之间的桥梁。
在手机上拍摄收据并将其直接发送到会计模块。 IDE AI 读取图像,提取金额、日期、供应商和增值税,并在复式记账分类账中记录草稿日记账分录 — 可供您查看并在桌面上发布。
使用设备上的语音转文本功能通过手机与 IDE AI 对话。人工智能的响应会被传输回来,并通过文本转语音的方式大声朗读。当您的桌面在无人值守的情况下运行时,可提供免提编码帮助 - 指示修复、听取结果、通过电话确认。
所有通道都在您的私有 Tailscale 网络上运行。没有向公共互联网开放任何端口。手机必须在您的尾网上获得授权 - 其他所有内容均使用 WireGuard 进行端到端加密。
桌面运行 chameleon_mobile_bridge.py 作为 Qt 进程内的守护线程。电话应用程序连接到 Tailscale IP 上的端口 8770。一个持久连接将所有通道作为类型化 JSON 消息承载。
信号服务器(chameleon_signal.py)可以通过 Termux 直接在 Android 手机上运行——使手机既是客户端又是信令节点。尾网内的 WebRTC 对等连接不需要云中继。
当 Tailscale 不可用时, lan_video.py 直接在本地网络上通过 UDP(端口 47732)传输视频和通过 UDP(端口 47733)传输音频 - 相同的通道,无 VPN 开销。
Chameleon Companion — captured live on device









