一款 AI 原生远程桌面,让任何 AI Agent 都能看到和操控远程电脑开源项目

RunaCase
RunaCase
RunaCase
管理员, Keymaster
5823
文章
2
粉丝
软件头条评论1字数 953阅读3分10秒阅读模式

一飞开源,介绍创意、新奇、有趣、实用的开源/AI应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源/AI技术社区平台。致力于打造活力开源/AI社区,共建开源新生态!

一、开源项目简介

一款 AI 原生远程桌面,让任何 AI Agent 都能看到和操控远程电脑-图片1

QuickDesk

款 AI 原生远程桌面内置 MCP Server · AI Agent 操控任意远程电脑 · 开源免费

QuickDesk 是一款 AI 原生远程桌面 —— 一款开源免费的远程桌面软件,内置 MCP (Model Context Protocol) Server,让任何 AI Agent 都能看到和操控远程电脑。

二、开源协议

使用MIT开源协议

三、界面展示

一款 AI 原生远程桌面,让任何 AI Agent 都能看到和操控远程电脑-图片2
一款 AI 原生远程桌面,让任何 AI Agent 都能看到和操控远程电脑-图片2
一款 AI 原生远程桌面,让任何 AI Agent 都能看到和操控远程电脑-图片2

四、功能概述

QuickDesk 是一款 AI 原生远程桌面 —— 一款开源免费的远程桌面软件,内置 MCP (Model Context Protocol) Server,让任何 AI Agent 都能看到和操控远程电脑。

其他远程桌面工具只服务于人类用户,而 QuickDesk 将 AI Computer Use 从"只能操作本机"扩展到**"操作世界上任何一台远程设备"**。将 Claude、GPT、Cursor 或任何 MCP 兼容的 AI 接入 QuickDesk,即可截图、点击、输入、拖拽,在远程桌面上自动化执行任务 —— 像人一样操作,但更快、更持久,7×24 不间断。

底层基于 Google Chromium Remoting 技术架构(Chrome Remote Desktop 背后的引擎),经过十多年大规模商用验证,性能、稳定性和安全性都达到工业级水准。

为什么选择 QuickDesk?

AI 优先:唯一内置 MCP 的远程桌面→ MCP 接入指南

  • 内置 MCP Server
    AI Agent 通过标准 MCP 协议连接 —— 无需插件、无需 Hack、零配置
  • 双传输模式
    stdio 模式(AI 客户端启动进程)或 HTTP/SSE 模式(QuickDesk 托管 MCP 服务器,支持多客户端同时连接)
  • 完整的 Computer Use 工具集
    20+ MCP 工具 —— 截图、点击、输入、拖拽、滚动、快捷键、剪贴板等
  • 实时可见
    AI 的所有操作实时显示在 QuickDesk 界面中 —— 用户看到每一次鼠标移动和键盘输入,随时可以干预
  • 多设备 AI 编排
    AI 可同时连接控制多台远程设备 —— 批量自动化、跨设备工作流、设备集群管理
  • 内置操作指南
    9 个 MCP Prompt 模板,覆盖远程操作、服务器健康检查、批量自动化、故障诊断、屏幕分析、多设备编排、SOP 文档生成

高性能基座

  • 开源免费
    MIT 许可证,商用无忧,无功能限制,无连接数限制
  • 私有化部署
    自建信令服务器和 TURN 中继服务器,数据完全掌控在自己手中
  • 商用级底座
    基于 Chromium Remoting —— 驱动 Chrome Remote Desktop 的同一套技术,经过 Google 十年+打磨、全球亿级用户验证
  • 纯 C++ 极致性能
    从远程协议核心到 GUI 应用全栈 C++,无 GC 停顿、无运行时开销,内存和 CPU 占用极低
  • 现代编解码
    支持 H.264、VP8、VP9、AV1 等多种编码,可根据网络和硬件灵活切换
  • WebRTC P2P 直连
    优先建立端到端直连,延迟最低;穿透失败自动回退 TURN 中继
  • 跨平台
    支持 Windows 和 macOS(Linux 计划中)
  • 现代化 UI
    Qt 6 + QML 打造的 Fluent Design 风格界面,支持明暗主题

五、技术选型

技术栈

层级技术
AI 集成MCP Server (Rust) + WebSocket API
GUI 客户端Qt 6 (QML + C++17)
UI 风格Fluent Design 组件库(自研)
远程协议核心Chromium Remoting (C++)
音视频编解码H.264 / VP8 / VP9 / AV1
网络传输WebRTC (ICE/STUN/TURN)
进程间通信Native Messaging (JSON) + 共享内存
信令服务器Go + Gin + GORM
数据存储PostgreSQL + Redis
TURN 中继coturn
日志spdlog
构建系统CMake 3.19+
CI/CDGitHub Actions

六、源码地址

开源项目地址:

https://github.com/barry-ran/QuickDesk

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证