UI-TARS Desktop 完整指南:视觉大模型驱动 GUI 自动化,5 步跑通本地部署
UI-TARS Desktop 完整指南视觉大模型驱动 GUI 自动化5 步跑通本地部署【免费下载链接】UI-TARS-desktopThe Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra项目地址: https://gitcode.com/GitHub_Trending/ui/UI-TARS-desktopUI-TARS Desktop 是一个基于 UI-TARS 视觉大模型VLM能看懂截图并给出操作建议的大模型的 GUI 自动化桌面应用。你输入一句人话它替你截屏、识别、点击、回看结果。省掉写脚本和记坐标两件事软件界面改版后任务照样能跑。它是什么凭什么不一样先看一张对照表把传统做法和它的做法摆在一起维度传统 GUI 自动化脚本UI-TARS Desktop定位元素写死坐标或用选择器改版即失效看截图找元素改版后能重新识别描述任务先学框架再写代码直接打一句话跨平台每个系统一套 API同一份指令跑 Windows 和 macOS出错排查翻日志猜每一步有截图和动作记录可回放核心能力一共 4 条每条给一个具体例子视觉理解VLM 直接读截图定位控件。比如你说点右下角那个蓝色按钮它不靠坐标靠看图。自然语言驱动一句话就是一个任务。比如打开计算器算 37×41全程不用写代码。双操作器Computer Operator 管键鼠Browser Operator 管网页。后者支持 Chrome、Edge、Firefox适合填表单、抓信息。任务闭环每执行一步就回看结果模型自己判断做完了没有多步任务不用你盯着。5 分钟跑起来安装前的 4 项环境检查项目要求是否必须Node.js20.x 及以上是pnpm9.x仓库已锁定 packageManager是Chrome / Edge / Firefox任意一个仅 Browser Operator 需要显示器单显示器多屏可能导致部分任务失败是5 条命令完成构建与启动先确认 Node 版本然后克隆、装依赖、以开发模式启动一条不多一条不少node -v git clone https://gitcode.com/GitHub_Trending/ui/UI-TARS-desktop cd UI-TARS-desktop pnpm install pnpm run dev:ui-tars如果你没有 pnpm先执行corepack enableNode 20 自带 corepack 会帮你装对版本。想打正式安装包再跑pnpm run build。macOS 权限配置2 项必开macOS 上要手动开两个权限Windows 目前无需额外授权。辅助功能不开鼠标键盘模拟不了它只能看不能动。屏幕录制不开截屏是黑的VLM 等于闭着眼睛工作。入口都在 系统设置 → 隐私与安全性给完权限后重启应用。安装包拖进 Applications 的过程长这样它是怎么工作的1 张图看懂 5 步执行链路主链路一句话指令进来 → 截屏 → VLM 看图给出动作如click(x, y)→ 操作器执行 → 再截屏确认循环到模型判定完成。整条链路由 UTIO通用任务输入输出框架串起来核心环节和源码位置如下步骤说明源码位置1. 接收指令解析自然语言任务apps/ui-tars/src/main/agent/2. 截屏送模型抓屏截图发给 VLMapps/ui-tars/src/main/utils/3. 解析动作模型输出转成点击、输入等动作packages/ui-tars/action-parser/4. 执行操作器模拟键鼠或驱动浏览器packages/ui-tars/operators/5. 回看结果再截屏模型判断是否完成packages/ui-tars/utio/桌面端主进程的代码结构3 层以内apps/ui-tars/src/ ├── main/ │ ├── agent/ # 模型调用与动作解析 │ ├── services/ # UTIO 任务、截屏、窗口服务 │ └── ipcRoutes/ # 主进程与界面的通信 └── renderer/src/ # React 界面进阶玩法模型配置方法换提供商只填 4 个字段场景你从 Hugging Face 切到火山方舟或者想换更新的 UI-TARS-1.5。做法打开设置页只填 4 项。注意 Base URL 必须以/v1/结尾Provider 要选和模型版本匹配的那一档。VLM Provider: Hugging Face for UI-TARS-1.5 VLM Base URL: https://xxx/v1/ VLM API KEY: your_api_key VLM Model Name: uitars-1.5-7b收益模型循环完全不用改换个后端一处生效。字段细节见 设置配置指南。接入自定义操作器实现 2 个方法场景想控制内置键鼠、浏览器之外的目标比如用 ADB 接安卓设备。做法用 SDK 的GUIAgent操作器只需实现screenshot()和execute()两个方法。import { GUIAgent } from ui-tars/sdk; import { NutJSOperator } from ui-tars/operator-nut-js; const agent new GUIAgent({ model: { baseURL: https://xxx/v1, apiKey: sk-xxx, model: uitars-1.5-7b }, operator: new NutJSOperator(), onData: ({ data }) console.log(data.status), }); await agent.run(在记事本里新建文件并输入 hello);收益同一条截屏—识别—执行循环直接复用换执行端就行。接口定义在 SDK 文档 和 packages/ui-tars/sdk/。2 类任务先跑起来场景刚装好不知道从哪下手。做法先用 Computer Operator 跑本地重复操作比如开软件、移动文件、填桌面表单再用 Browser Operator 跑网页任务填表单、核对信息前提是装了 Chrome、Edge 或 Firefox。收益两类任务覆盖大多数日常练熟后再上批量场景。避坑手册截屏失败屏幕录制权限没开症状任务一启动就拿不到画面或点了没反应。原因macOS 上屏幕录制或辅助功能没给。最短解决系统设置 → 隐私与安全性两项都勾选 UI TARS重启应用。模型请求报错Base URL 少了 /v1症状设置页保存后发指令直接报错。原因Base URL 结尾漏了/v1/或 Provider 和模型版本不匹配。最短解决把 Base URL 改成/v1/结尾Provider 选对应 UI-TARS-1.5 的选项。多显示器下任务失败症状双屏时部分任务定位错乱。原因当前版本只支持单显示器配置。最短解决把要操作的窗口全部挪到主屏。浏览器操作器不可用症状选了 Browser Operator 却启动不了。原因系统里没装 Chrome、Edge 或 Firefox。最短解决装三者任意一个。接下来这样做node -v确认版本 ≥ 20。git clone https://gitcode.com/GitHub_Trending/ui/UI-TARS-desktop cd UI-TARS-desktoppnpm install pnpm run dev:ui-tarsmacOS 打开辅助功能和屏幕录制权限。在设置页填 4 个 VLM 字段发出第一条指令。仓库把 SDK、操作器和 快速上手文档 都开源在同一处同一条模型循环以后可以直接在 Node.js 脚本里调用桌面端只是它的其中一个出口。【免费下载链接】UI-TARS-desktopThe Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra项目地址: https://gitcode.com/GitHub_Trending/ui/UI-TARS-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI智能体网络空间行动能力的安全挑战与防御实践

AI智能体网络空间行动能力的安全挑战与防御实践

1. 从概念到现实:当AI成为网络空间的“行动者”最近,一个词在安全圈和AI圈的交汇处被频繁提及——“Cyber-Capable AI Agents”,我把它翻译为“具备网络空间行动能力的AI智能体”。这听起来像是科幻电影里的情节,但现实是&#xf…

2026/8/23 22:04:49 阅读更多 →
libheif 实战指南:HEIF/AVIF 编解码从入门到生产落地

libheif 实战指南:HEIF/AVIF 编解码从入门到生产落地

libheif 实战指南:HEIF/AVIF 编解码从入门到生产落地 【免费下载链接】libheif libheif is an HEIF and AVIF file format decoder and encoder. 项目地址: https://gitcode.com/gh_mirrors/li/libheif 你的手机早就能用 HEIC 拍照,不少网站也在悄…

2026/8/23 22:02:52 阅读更多 →
RDCMan 远程桌面连接管理器入门:一棵树管住所有 RDP 服务器

RDCMan 远程桌面连接管理器入门:一棵树管住所有 RDP 服务器

RDCMan 远程桌面连接管理器入门:一棵树管住所有 RDP 服务器 【免费下载链接】RDCMan Remote Desktop Connection Manager (微软RDP远程桌面管理工具) reflect 汉化及本土化 项目地址: https://gitcode.com/gh_mirrors/rd/RDCMan RDCMan 是微软开源的远程桌面…

2026/8/22 19:45:52 阅读更多 →

最新新闻

【寻迹校园 HarmonyOS NEXT 实战 29】只允许改期一次、24 小时自动过期:交接安排的防拖延状态机

【寻迹校园 HarmonyOS NEXT 实战 29】只允许改期一次、24 小时自动过期:交接安排的防拖延状态机

【寻迹校园 HarmonyOS NEXT 实战 29】只允许改期一次、24 小时自动过期:交接安排的防拖延状态机这是“寻迹校园 HarmonyOS NEXT 实战”系列第 29 篇。本文结合 HandoffService.reschedule()、shouldExpire()、expiresAt 与本地时间注入测试,说明如何限制…

2026/8/23 22:49:19 阅读更多 →
中科热备:备份一体机吞吐量瓶颈硬核拆解,从500MB/s到20GB/s技术路径

中科热备:备份一体机吞吐量瓶颈硬核拆解,从500MB/s到20GB/s技术路径

中科热备:备份一体机吞吐量瓶颈硬核拆解,从500MB/s到20GB/s技术路径 做灾备运维的兄弟都懂,备份窗口是个要命的东西。生产库白天不能动,晚上备份窗口就6小时,结果备份一体机跑出500MB/s,10TB数据要5.7小时…

2026/8/23 22:49:19 阅读更多 →
AI正在重塑游戏开发流程

AI正在重塑游戏开发流程

AI全面赋能游戏开发:从素材生成到智能交互,重塑游戏研发全流程 一、前言:游戏开发行业的变革拐点 在游戏行业高速迭代的当下,精品化、短周期、高创新已经成为行业核心竞争准则。传统游戏开发模式长期面临诸多痛点:美术…

2026/8/23 22:49:19 阅读更多 →
同花顺期货通指标公式MT4MT5软件

同花顺期货通指标公式MT4MT5软件

育龙:EMA(CLOSE,10); 指标:EMA(CLOSE,20); DRAWTEXT(CROSS(育龙,指标),90,话),COLORWHITE; DRAWTEXT(CROSS(指标,育龙),90,糸),COLORYELLOW; DRAWTEXT(CROSS(育龙,指标),60,1),COLORWHITE; DRAWTEXT(CROSS(指标,育龙),60,1),COLORYELLOW; DRAWTEXT(CROSS(育龙,指标),70,5),CO…

2026/8/23 22:49:18 阅读更多 →
化妆品专柜尾货是门好生意,但90%的老板都死在了验货这一关

化妆品专柜尾货是门好生意,但90%的老板都死在了验货这一关

混美妆供应链十来年,见过太多实体店老板和私域团长,一听说哪哪能搞到高端品牌渠道余量料体,眼睛都绿了,恨不得立刻打款锁货。但说实话,尾货这趟水,比你们想象的要浑得多。我车间里几乎每周都有拿尾货来对比…

2026/8/23 22:46:17 阅读更多 →
2026 AI 秒回的魔法:KV Cache 如何让大模型越聊越快?MonkeyCode 免费上手

2026 AI 秒回的魔法:KV Cache 如何让大模型越聊越快?MonkeyCode 免费上手

一次"卡顿"引发的思考 深夜,你正和 AI 助手讨论一个复杂的技术方案,聊到第三轮,对方回复突然变慢了——不是网络问题,也不是模型变笨了,而是它正在"回忆"你们之前聊过的每一句话。你有没有想过&am…

2026/8/23 22:46:17 阅读更多 →

日新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:00:50 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:00:50 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:00:50 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:00:50 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:00:50 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:00:50 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →