实测 agent-desktop:AI 控制桌面不截图、不占鼠标键盘,连点 55 次计算器 0 失误

以前让 AI 操作电脑上的软件,常规做法都是屏幕截图塞给模型看、猜像素坐标再用鼠标点过去:既费 token,干活时还会直接抢占你的鼠标和键盘。

Vercel Labs 昨天(11 月 5 日)给开源工具 agent-desktop 发布了 1.2.0 版本,加入了 MCP 支持。它的原理是直接读取操作系统的无障碍树,给界面的每个控件编号,让 AI 依据编号精准触发;操作默认在后台执行,全程不需要截图,也不会抢占你的鼠标键盘。

我一年光 AI 订阅就要花费 1.7 万元,月底对账非常繁琐,正好拿它做测试:将其接入 WorkBuddy,让它控制系统计算器把 15 笔账单逐笔加总、填入记事本,实测全程 0 截图,55 次按键没有一次点错。

客户端直接在官网下载(www.workbuddy.cn),装好后打开就能用。

零代码安装并启用 67 个桌面控制工具

第 1 步:打开客户端,点击左侧侧边栏的「新建任务」,进入空白对话窗口。

第 2 步:完全不需要自己手动折腾底层环境,直接在对话框中发送安装需求:

text 复制代码
帮我在电脑上安装最新版的 agent-desktop 工具,装好后检查一下版本号告诉我。

系统耗时 42 秒(消耗 WorkBuddy 积分 2.17),就自动完成了 1.2.0 版本的安装与校验。

第 3 步:继续在输入框发送提示词,让系统把该工具接入自身的连接器体系:

text 复制代码
把刚装好的 agent-desktop 接入到你自己的工具里,接好后告诉我一声。

等待 59 秒(消耗 1.96 积分),它自动在本地配置文件中写好了配置信息,并提示去界面完成手动信任。

第 4 步:点击左侧「专家·技能·连接器」,切换到「连接器」标签页,打开右上角的「自定义连接器」。

在 agent-desktop 旁点击「信任」,状态随即变绿,显示「67/67 个工具已启用」。整个接入流程只花了不到两分钟,全程没有手写一行配置代码。

边界控制实测:仅定向读取计算器窗口

让 AI 接管桌面时,开发者最担心的往往是隐私安全,担心模型把整个屏幕上的其他敏感文档或聊天窗口一起读取。

第 5 步:把系统自带的「计算器」打开放在一侧,在对话框中发送针对性指令:

text 复制代码
我已经打开了「计算器」,请用 agent-desktop 只读取「计算器」这一个窗口里的按钮元素,千万不要列出我电脑上开着的其他窗口。

耗时 47 秒(消耗 3.24 积分),它对计算器应用窗口生成了定向快照,整齐列出了 36 个按钮的编号清单,后台开启的其他软件均未被触及。

自动化算账填表:连续点击 55 次加总 15 笔开销

第 6 步:先让模型生成 15 笔混杂的未汇总账单明细:

text 复制代码
帮我写一份包含 15 笔混合开销的月度办公与 AI 工具订阅账单明细,把不同类别的费用混在一起列出来,先不用算总数。

15 笔费用刻意混排,最后一笔为 145 元的 Zapier 专业版,用于检验其连续跨窗口处理能力。

第 7 步:在桌面新建一个空白记事本摆在旁边,在输入框粘贴执行指令:

text 复制代码
现在用 agent-desktop 去点我桌面上开着的「计算器」,把刚才那 15 笔开销按类别一笔笔加起来核对,再把分类汇总和总金额填进我刚打开的空白「记事本」窗口里。做完告诉我一共花了多少秒、有没有点错。

发出指令后,屏幕上的计算器按键开始自动触发。执行完毕后的统计数据显示,该步骤消耗了 7.95 积分,连续点击了 55 次计算器按钮,纯按键耗时 82.8 秒。

第 8 步:核对屏幕上的加总结果。桌面计算器显示最终金额为 1746,记事本中已按分类列好各项小计及总金额 1746.00,连续 55 次点击无一失误。

第 9 步:让其在记事本末尾追加确认并按快捷键保存:

text 复制代码
记事本里的汇总我看了,再用 agent-desktop 在记事本最后补一行「已用计算器逐笔核对无误」,然后帮我按快捷键把它保存到桌面上,告诉我完整的文件路径。

执行完毕后,记事本字符数从 581 增加到 609,末尾补齐了说明,并通过快捷键将文件保存为 2026-11 订阅账单分类汇总.txt。

需要指出的是:仅仅在记事本末尾追加这一行字并按快捷键保存,耗时达到了 3 分 49 秒。因为每执行一个动作前都要重新确认界面状态,整体节奏偏长。

同场对比:无障碍树控制 vs 传统截图看坐标

为了明确无障碍树方式与老办法的技术差异,第 10 步我将计算器清零并新开记事本,让模型用传统方式重跑一遍:

text 复制代码
我们来测一下对比:这次不要用 agent-desktop,改用传统的屏幕截图看坐标方式,把刚才那 15 笔账单同样在「计算器」里重算一遍,并填进新的空白「记事本」窗口。做完如实告诉我这次花了多少秒、截了几次图、点偏了几次。

第 11 步:老办法执行完毕后,发送对比汇总指令:

text 复制代码
把刚才用 agent-desktop 和用传统截图做同一件事的真实耗时、点错次数列个小表格对比一下,用大白话讲讲为什么差别这么大。

两组实测对比的核心数据如下:

对比维度 agent-desktop(1.2.0) 传统屏幕截图 + 像素坐标
总用时 201 秒 216 秒(其中 116 秒为会话中断空档)
单次动作耗时 约 1.5 秒 / 次 约 0.15 秒 / 次
获取界面信息方式 系统快照(结构化,直接解析 ref) 屏幕截图 + 视觉模型解析图像
实测点错次数 0 次(基于控件编号定位) 0 次(基于硬编码像素坐标定位)
截取全屏次数 0 次 9 次
是否抢占鼠标键盘 否(后台按编号执行) 是(截屏后用物理鼠标点击坐标)

一句话结论:两边都算对了、都没点错,总耗时也差不多(老办法中途断了 116 秒,扣掉这段它其实更快)。agent-desktop 赢在两点:全程不截图,不占你的鼠标键盘。

老办法每点一下只要 0.15 秒,但它不知道自己点对没有,每算一段就得截一张全屏给模型看,这次一共截了 9 张;而且它是拿真实鼠标去点坐标,实测时 WorkBuddy 还专门提醒屏幕上有个悬浮窗压在数字键上、会挡住物理点击。agent-desktop 每一步都要等界面稳定,单步慢,但它按按钮编号在后台操作,不用截图,你的鼠标键盘也空着。

最终产物与日常实用场景

第 12 步:查看最终保存到桌面的账单文件。

文件共计 20 行、660 个字符,15 笔开销金额及分类完全吻合,末尾保留了核对说明。

第 13 步:针对开发与日常办公场景,进一步向 AI 询问适用方向:

text 复制代码
除了算账填表,平时处理电脑日常杂事还能用 agent-desktop 一句话干哪三件省事的活?

模型梳理出的三个自动化落地场景:

  1. 非文本界面的结构化数据提取:面对旧系统弹窗、无复制权限的报表界面,直接提取系统无障碍树,保留层级结构输出纯文本。
  2. 跨桌面端应用的批量数据搬运:将本地表格中的字段逐项搬运至不支持批量导入的专用软件,避免人工频繁使用 Alt+Tab 切换窗口。
  3. 桌面端状态轮询与自动化告警:定时检测指定应用窗口的状态或后台提示,在任务构建完成或报错时自动触发提醒,省去人工实时盯盘。

适用边界与技术总结

从实际工程角度来看,agent-desktop 1.2.0 仍存在明确的适用边界:

首先是动作节拍慢 。单次动作固定在 1.5 秒左右,点 55 次计算器用了 82.8 秒,补一行字加保存花了近 4 分钟,不适合毫秒级的批量压测。其次是按步消耗积分。全套跑完每一步都消耗了 0.55 到 7.95 不等的 WorkBuddy 积分,高频使用需要留意额度。

还有一点:不是所有操作都能在后台做。我之前测滴答清单时碰到一排长得一模一样、没有名字的输入框,它在后台模式下直接拒绝修改,得允许它加 --headed 切到前台、用真鼠标去点。

如果你平时也被大量跨软件算账核对、填表搬砖的杂活烦透了,去 WorkBuddy 官网下一个客户端,按上面的提示词把它接进去跑一轮,把这些机械的桌面操作彻底扔给 AI。


👋 我是孟健,前腾讯 T11、前字节技术 Leader,现在全职做 AI 编程。

🔥 更多 AI 编程实战:

  • GitHub:@mengjian-github
  • 专栏:AI编程实战

觉得有用?点赞+收藏 就是最大支持 🙏

本文由作者借助 AI 辅助整理,内容经作者实测与审校。

相关推荐
MUSHANGXS15 分钟前
大模型时代的新蓝海-基于OS底层的AI-Agent应用
人工智能·职场和发展·交互
伞伞悦读24 分钟前
【第76期】两张3行表左连接变5行:主键、validate与未匹配排查完整教程
人工智能·python
IT_陈寒1 小时前
Redis大key删除为什么会导致服务卡顿?我的线上事故复盘
前端·人工智能·后端
阿里云大数据AI技术1 小时前
云栖实录 | AgenticSearch 定义 AI 搜索时代的信息检索 - 新范式
人工智能
AI源码1 小时前
基于深度学习的音乐风格分类系统
人工智能·深度学习
慢慢来不要急2 小时前
GitHub Copilot Fusion 智能路由模型 · 11-02
人工智能·开发工具
CServer_012 小时前
源码交付!有色金属工厂的AI数据底座
人工智能·物联网·制造
慢慢来不要急2 小时前
GitHub Copilot Fusion 多模型路由,评分逼近 Claude Code 成本减半 · 11-01
人工智能·开发工具
你三大爷2 小时前
Netty / Kafka / Redis 保序问题的源码对比与 NIO 框架主流解法
后端·架构