新功能

1.2.0 和网关 0.3.1,2026 年 10 月

🎮

游戏手柄 即将推出 1.3

您的手机将成为 PC 游戏的控制器,例如《Bounty Heist Football》 Chameleon Media Center。任意数量的手机都可以通过 Wi-Fi、Tailscale 或 USB 线同时玩:扫描 PC 屏幕上的代码,或从附近的游戏列表中选择游戏。无论您的拇指落在何处,操纵杆、开球和暂停、游戏选择的按钮、实时比分以及您得球或得分时的振动。无需网关。

🔐

在您的家庭网络中也会加密

通过 Tailscale 时连接已经是加密的。在家庭网络中,应用现在使用 HTTPS 并检查网关自身的证书指纹,该指纹随配对二维码一起提供。

🛡️

安全审查修复

Gateway 0.3.1 修复了我们在 ISO 27001 审查中发现的漏洞:可撤销设备、默认仅限 Tailscale、按设备授予终端访问权限、防篡改日志,以及一个 root 辅助程序,使网关能以普通用户身份运行。

⚠️

安全提示

首次启动时显示风险通知,删除、覆盖、加密、格式化或关机的命令在执行前会先询问。

💻

桌面应用

TrXi-Ctrl 现在不仅可在手机上运行,还支持 Windows、macOS 和 Linux。用笔记本电脑控制你的 Linux 电脑:相同的屏幕,配真正的鼠标和键盘。

🖱️

鼠标和键盘远程桌面

用鼠标移动、点击(左键、中键、右键)、拖拽和滚动远程屏幕;在自己的键盘上输入并使用 Ctrl+C 等快捷键。手机上的触控操作保持不变。

🔇

声音与画面同步

远程桌面在显示屏幕的同时播放电脑的声音,桌面标签页上有静音按钮。

🖼️

通过图片或代码配对

不在电脑旁?旁边的人可以把配对二维码通过电子邮件发给你——在应用的扫描器中打开图片(图片图标)。没有摄像头的电脑则改为输入配对代码。

🛡️

设备与白名单

网关的管理页面会列出所有连接过的设备以及它们是否在线,并且可以只允许你勾选的设备接入——通过 Tailscale 名称,或者在你的家庭网络中通过 MAC 地址。

🎛️

网关管理器

一个小型桌面面板,用于启动、停止和重启网关服务,显示、保存或复制配对二维码,以及查看网关日志。

它的作用

一个手机应用,桌面上一个网关守护进程

🖥️

系统与层

实时 CPU/内存/温度统计和 AUFS 层切换,直接在桌面上操作。

📶

网络与 Wi-Fi

接口、地址、Wi-Fi 扫描和连接 — 包括 Tailscale 对等节点发现,自动找到您的网关。

🔵

蓝牙

电源、可发现/可配对、扫描、配对、连接、信任、移除 — 完整的适配器控制。

🛡️

防火墙

通过手机查看和编辑 iptables 规则和链,应用预设。

🔊

音频

音量、静音、接收器列表 — 并通过 WebRTC 将桌面音频输出串流到您手机的扬声器。

🎬

媒体

真正的播放/暂停/跳转/音量,适用于 Chameleon Media Center 以及基于 MPV 的播放器,通过 mpv 自带的 IPC 套接字 — 而不仅仅是静态文件列表。

📺

CMC直播

观看 Chameleon Media Center在您手机上的直播 — 为较弱连接选择低延迟 (MPEG-TS) 或流畅 (HLS) — 查看是否正在直播、其来源和观看人数,并复制链接让任何人都能在浏览器中观看。

🪟

Windows 与桌面

列出、聚焦、关闭、最小化、最大化、平铺窗口以及切换虚拟桌面。

📲

远程桌面

通过 WebRTC 进行全屏共享,并带有 PC 的声音——可在网络中的任何位置查看和控制你的桌面。在手机上,触摸可驱动鼠标,屏幕栏可发送文本;在 Windows、macOS 和 Linux 应用中,你自己的鼠标和键盘可直接使用。点击和按键几乎会立即显示在桌面上;你注意到的任何延迟都来自返回的屏幕更新,而不是你的输入。

📋

共享剪贴板

PC 是枢纽:每台设备都将自己的剪贴板推送到那里——直接进入 PC 自己的剪贴板,随时可粘贴——而剪贴板屏幕会显示最近 50 个项目的共享历史记录。将项目发送到选定的设备或群组,将不想接收其消息的设备静音,然后点击项目即可将其复制到此设备。后台不会从您手机的剪贴板读取或写入任何内容,只有在您点击时才会。

⌨️

终端

真正的 shell,从您的手机运行。

🤖

AI 聊天

与您在网关上配置的任何 AI 提供商交谈 — DeepSeek、OpenAI、Anthropic 等。

已 Root 的手机

当手机具有 root(Magisk)时,会自动出现两个额外屏幕

🔐

热点 VPN

将手机的 Tailscale 出口节点共享给其 Wi-Fi 热点上的每台设备——笔记本电脑、电视和游戏机无需安装任何东西即可获得 VPN。如果热点或 Tailscale 重启,路由会自动重新应用,启动脚本可以在重启后恢复一切。专为作为路由器长期插电的手机而设计:充电限制、让 Tailscale 免于电池优化,以及始终开启的 VPN。

💾

USB 大容量存储

将手机插入任何 PC,它就会显示为 USB 驱动器。几秒钟内创建最大 256 GB 的磁盘映像——FAT32(所有操作系统都能读取)、ext4(无 4 GB 文件限制),或带有 EFI 分区的可启动 GPT 磁盘,以便笔记本电脑可以从手机启动——然后以读写或只读方式共享,或直接在手机上打开。你也可以将手机的 SD 卡或 USB 驱动器交给 PC。共享期间 ADB 保持连接。

网关

trixie-gateway — 桌面端,单个自包含二进制文件

📦

单个二进制文件,无需 Python

下载单个自包含的可执行文件——机器上无需 Python、pip 或 venv。自 v0.3.0 起,它仅通过 Tailscale(或您启用的家庭网络 HTTPS)以及从 PC 本身响应,新设备初始没有终端访问权限,丢失的设备可以从管理页面撤销。基于 aiohttp + aiortc 构建,如果您更愿意从 Python 运行,源代码仍在 GitHub 上。可独立运行或作为 systemd 服务运行,监听您的 Tailscale/LAN 地址。

🔌

约 110 个 REST 端点

上述所有手机应用功能,外加一个兼容 OpenAI 的 /v1/chat/completions 可路由到你配置的任何 AI 提供商。

🧩

包含 MCP 服务器

media_mcp_server.py 通过 stdio JSON-RPC 将媒体控制(状态、播放、暂停、跳转、音量、打开、浏览)作为 MCP 工具公开——与手机应用使用相同的会话数据和控制路径,因此 AI 代理和你的手机始终看到相同的内容。

兼容性

专为 Debian Trixie 打造 — 坦诚说明还能在哪里运行

平台状态原因
Debian 特里克西✓ 在此开发和测试—
Fatdog64 / Puppy Linux 系列✓ 应该可以运行Layers 功能会自动检测以下任一项下的 union-fs 分支 /aufs (源自 Fatdog64,包括这台机器)或 /initrd (标准 Puppy)— /initrd 该路径尚未针对真实的 Puppy 安装进行测试,基于文档化的惯例而非实际验证
其他 X11 Linux 桌面✓ 应该可以运行需要 BlueZ、iptables、PulseAudio/PipeWire(带 pactl 兼容)以及 X11 会话。Wayland 为实验性:具有 ext-image-copy-capture 和 foreign-toplevel 协议的合成器(已在 mango 上测试);尚不支持 GNOME 和 KDE 的 Wayland 会话
视窗11🧪 实验性测试版本屏幕共享、鼠标/键盘、窗口列表、音量和终端已在 Windows 上实现。该二进制文件可在自动化 CI 中构建并启动,但 尚未在真实的 Windows 机器上运行过 ——预计会有粗糙之处。蓝牙、防火墙、图层、亮度、网络和 Media Center 仍仅限 Linux,并会响应 501
macOS(Intel 和 Apple Silicon)🧪 实验性测试版本与 Windows 相同的功能集,使用 Quartz、AVFoundation 和 osascript。可在 CI 中为两种架构构建并启动,但 未在真实 Mac 上测试过。该应用未签名,macOS 将请求屏幕录制和辅助功能权限

截图

TrXi-Ctrl — 实时捕获,在真实硬件上运行

下载 TrXi-Ctrl 1.2.0 免费

适用于你的手机或电脑的应用,以及用于你想控制的 Linux 桌面的网关。

⬇ 安卓(APK) ⬇ 窗户 ⬇ macOS (.dmg) ⬇ Linux ⬇ iOS(未签名,侧载) ⬇ Linux 网关

需要网关 v0.3.1 或更高版本。较旧的手机(32 位 Android): ARMv7 APK · 所有文件: 发布页面 · GitHub 上的 Gateway →

⚠️ 使用风险自负。 TrXi-Ctrl 和 trixie-gateway 是自由软件,可让配对设备对您的计算机进行强大控制,包括以网关用户(通常是 root)身份运行命令。您需对发送的每条命令负责,需确保网关不暴露在开放互联网上并保管好配对码,且仅控制您获授权控制的机器。CHAMELEON-AI-AGENT LTD 及作者对破坏性命令、通过互联网共享资源或不受支持的配置所造成的损害不承担任何责任——请参阅 条款 §8A。我们已修复和计划修复的内容,对照 ISO/IEC 27001: 安全审查 (对齐工作,而非认证)。

安装应用

目前所有构建版本都尚未由 Apple 或 Microsoft 签名,因此每个系统都会询问一次是否信任它

🤖

安卓

在手机上下载 APK 并打开。Android 首次会询问是否允许从浏览器或文件管理器安装——请允许,然后点击安装。过去十年内的大多数手机需要 arm64 APK;仅在旧的 32 位手机上使用 armv7。后续更新可以直接来自 gateway: 更新 标签页。

🍏

iPhone 和 iPad

iOS 构建版本未签名,因此需要侧载:安装 侧载 或 替代商店 在电脑上,连接 iPhone,拖入 .ipa 并使用任意 Apple ID 登录。然后在 iPhone 上:设置 → 通用 → VPN 与设备管理 → 信任你的 Apple ID。使用免费 Apple ID 时,应用必须每 7 天重新侧载一次。

🪟

Windows 10 / 11

将下载的文件解压到任意位置(例如 C:\Programs\TrXi-Ctrl)并运行 trxi_ctrl.exe。首次运行时 SmartScreen 会提示“Windows 已保护你的电脑”: 更多信息 → 仍要运行。请将文件放在一起——.exe 需要旁边的 DLL 和 data 文件夹。

🍎

macOS

打开 .dmg 并将 TrXi-Ctrl 拖入 应用程序。首次使用时,右键点击该应用 → 打开 → 打开(双击会被阻止,因为它未经过公证)。如果 macOS 仍然拒绝,系统设置 → 隐私与安全性 → 仍要打开.

🐧

Linux

需要 GTK 3 和 libmpv:在 Debian/Ubuntu 上 sudo apt install libgtk-3-0 libmpv2。然后 tar -xzf TrXi-Ctrl-1.2.0-linux.tar.gz 并运行 ./bundle/trxi_ctrl。保持 bundle 文件夹在一起。

🔗

与你的桌面配对

在运行网关的 Linux 桌面上,打开 http://localhost:8772/admin (或 Gateway Manager)。 手机和 Mac: 应用 → 设置 → 二维码扫描图标 → 扫描二维码,或点击图片图标打开别人通过电子邮件发给你的二维码图片。 Windows 和 Linux: 输入网关地址和二维码下方显示的配对码。配对码只能使用一次,有效期为 10 分钟。两台设备需要处于同一个 Tailscale 网络中(除非你开启,否则家庭网络访问是关闭的)。新设备无法使用终端,直到你在管理页面勾选 终端 它们。

安装网关

在您想要控制的 Debian Trixie(或兼容 Linux)机器上

# Linux — 独立二进制文件,无需安装其他任何东西 curl -LO https://github.com/cou645/trixie-gateway/releases/download/v0.3.1/trixie-gateway-linux-x86_64.tar.gz tar -xzf trixie-gateway-linux-x86_64.tar.gz ./trixie-gateway --port 8772 # 然后在应用中:Settings → Gateway URL → http://<this-machine's-tailscale-ip>:8772 # 或者如果你俩在同一个 Tailscale 网络中,点击 "Discover Peers"

更喜欢 Python? git clone https://github.com/cou645/trixie-gateway.git,然后 pip install -r requirements.txt 和 python3 gateway.py --port 8772。完整的安装文档,包括以你自己的用户身份运行(推荐)或作为系统服务运行,都在仓库的 README.md.

🔏 检查你的下载。 每个版本都有一个 SHA256SUMS.txt 用我们的发布密钥签名的, trxi-release.pub。将这三个文件放在你的下载文件旁边: openssl pkeyutl -verify -pubin -inkey trxi-release.pub -rawin -in SHA256SUMS.txt -sigfile SHA256SUMS.txt.sig 必须显示“Signature Verified Successfully”,然后 sha256sum -c --ignore-missing SHA256SUMS.txt 必须显示 OK。

🧪 Windows 和 macOS 测试版 位于 发布页面 (trixie-gateway-windows-x86_64.exe, trixie-gateway-macos-arm64.zip, trixie-gateway-macos-x86_64.zip). 它们未签名,因此 Windows SmartScreen 会提示“未知发布者”(更多信息 → 仍要运行),而 macOS 会阻止首次启动(右键点击 → 打开)。请报告哪些地方出问题。

喜欢 TrXi-Ctrl?看看我们还构建了什么

TrXi-Ctrl 是更大的桌面 AI 工具家族中的免费部分——包括代码编辑器、演示工作室、英国会计、车队调度等。

查看所有 Chameleon AI 应用 → Chameleon Companion(手机 + 桌面 AI)→

评论