首页

# Global Control Assistant

任意设备控制任意设备 · AI 对话操作所有设备

自建客户端 = MCP Server · Gateway = MCP Host · 所有被控设备装客户端

## 这个项目是什么？

Global Control Assistant (GCA) 是一个跨设备远程控制与 AI 自动化系统。
核心思路：1 台主机运行 OpenClaw Gateway（MCP Host，AI 大脑）。每台被控设备装一个自建客户端，客户端作为 MCP Server 暴露本机能力给 Gateway。不装客户端的设备不纳入控制范围。
使用方式：通过任意通道（微信、飞书、Telegram、自建客户端）用自然语言告诉 AI 你要做什么——"看看服务器磁盘满了没"、"把手机照片传到电脑"、"重启游戏服务器"。AI 自动选择正确的设备和 MCP Tool 执行。
自建客户端有两个功能：① 与 Gateway 沟通（聊天/远程桌面 UI）；② 暴露本机能力（MCP Server，让 AI 能操作这台设备）。

## 项目文档

## 核心设计

#### 🔀 任意 → 任意

手机找电脑文件、电脑查服务器日志、微信开关游戏服务器。发起方可以是任意设备或任意聊天通道。

#### 🔌 客户端接入

所有被控设备装自建客户端（MCP Server + UI）。Gateway 统一调度所有客户端。

#### 💬 AI 对话控制

通过微信/飞书/Telegram 用自然语言控制设备。AI 自动选择正确的设备和命令。

#### 🖥️ 自建客户端

Android APK + Desktop (Tauri) + CLI。AI 对话 + 设备管理 + 远程桌面 UI。

#### 🖱️ 远程桌面

客户端截取本机屏幕，通过 WS 数据端口推流到请求方。鼠标键盘事件实时转发。

#### 🌍 外网访问

聊天通道（微信/飞书）不需要穿透 NAT。客户端直连用 Tailscale 或 DDNS-GO。

#### 🧠 跨通道记忆

identityLinks 统一身份，MEMORY.md 跨通道持久记忆。微信说的事飞书也知道。

#### 🔄 双轨更新

小更新 JS bundle OTA 静默推送（新增页面/修 Bug），大更新 APK 重装（原生模块变更）。