尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
UI-TARS 桌面应用:用自然语言指挥电脑,从零部署到跑通第一个任务
UI-TARS 桌面应用用自然语言指挥电脑从零部署到跑通第一个任务【免费下载链接】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你有没有过这样的时刻同一份流程要在 Windows 和 Mac 上各做一遍同一个报表要点几十次确认UI-TARS 桌面应用基于视觉语言模型能看懂屏幕截图并输出操作指令的大模型做GUI 自动化——你用一句大白话下指令它自己看屏幕、找按钮、点鼠标、填表单。下面花 10 分钟带你从安装到跑通第一个任务。一图看懂UI-TARS 桌面应用能替你做什么UI-TARS 桌面应用主界面左侧 Computer Operator 控制整台电脑右侧 Browser Operator 自动化浏览器任务看懂屏幕截图识别按钮、输入框、菜单的位置不依赖写死的坐标界面改版也能重新定位听懂指令用自然语言描述任务即可不需要写脚本、不需要学框架动手执行模拟真实键盘鼠标完成点击、输入、滚动、拖拽双操作器Computer Operator 管整台电脑Browser Operator 专管浏览器需安装 Chrome / Edge / Firefox自校验每步操作后重新截图确认结果没点中就重试而不是直接放弃技术上它由 UI-TARS 视觉语言模型驱动任务层基于 UTIO 框架后面会讲。从零到跑通3 步安装并运行 UI-TARS 桌面应用1. 环境检查项目要求操作系统Windows / macOS当前仅支持单显示器Node.js20.x 及以上包管理器pnpm 9.x浏览器仅 Browser OperatorChrome / Edge / Firefox# 检查 Node 版本需要 20.x node --version # 检查 pnpm没有就全局安装 9.x pnpm --version || npm install -g pnpm9.10.02. 获取源码并启动# 克隆 UI-TARS 桌面应用仓库 git clone https://gitcode.com/GitHub_Trending/ui/UI-TARS-desktop # 进入项目目录 cd UI-TARS-desktop # 安装 monorepo 工作区依赖 pnpm install # 以开发模式启动桌面应用 pnpm run dev:ui-tars不想跑源码的话macOS 用户也可以直接brew install --cask ui-tars安装预构建包。3. 首次运行与权限macOS 权限弹窗屏幕录制权限是模型看懂屏幕的前提辅助功能权限则用于模拟键鼠系统必须开启的权限用途macOS系统设置 → 隐私与安全性 → 屏幕录制让模型截屏并识别界面macOS系统设置 → 隐私与安全性 → 辅助功能允许模拟键盘鼠标操作Windows无需额外授权直接可用两个开关都打开后重启应用生效。4. 配置模型并跑第一个任务进入设置页填好视觉语言模型VLM的四项参数点Check Model Availability验证连通性# 设置页关键字段Base URL 必须来自你的部署端点且以 /v1/ 结尾 VLM Provider: Hugging Face for UI-TARS-1.5 VLM Base URL: https://your-endpoint/v1/ VLM API KEY: your_api_key VLM Model Name: UI-TARS-1.5-7B返回主页选择Computer Operator → Use Local Computer点 New Chat输入帮我打开记事本输入 hello UI-TARS然后保存文件然后盯着屏幕看 30 秒它会自动截屏、定位应用、完成输入 ⚡ 这就是最小闭环。它是怎么工作的截图、识别、点击的循环可以把它想象成一个盯着你屏幕的同事。你说帮我点那个蓝色按钮他会先截图看清楚屏幕上有什么在图里找到按钮位置移动鼠标点下去再截一张图确认点中了——没点中就再试一次。UI-TARS 把同事的每一步做成了模型调用循环截屏 → 模型输出动作点击/输入/滚动→ Operator 执行 → 再截屏。UTIO 框架流程指令进入 GUI 任务执行执行过程与结果写入存储并生成可分享的任务报告主进程的核心代码结构长这样渲染进程只负责界面apps/ui-tars/src/main/ ├── agent/ # GUI Agent 核心指令 → 模型 → 动作的执行循环 ├── services/ # UTIO 任务服务、模型设置、窗口管理 ├── ipcRoutes/ # 主进程与渲染进程通信截屏、权限、设置 ├── window/ # 窗口创建与屏幕标注 └── utils/ # 系统权限检测、截屏工具agent/负责和模型对话并解析动作services/里的 UTIO 负责任务生命周期和结果落盘utils/处理各平台的权限差异。想把它嵌进自己的产品项目提供ui-tars/sdk一条npx ui-tars/cli start就能在命令行里驱动 GUI Agent进阶玩法见下一节。实战场景与进阶玩法3 个可直接复现的任务任务执行界面左侧用自然语言下达 GUI 自动化指令右侧回传每一步的屏幕截图场景 1每周从 50 份 PDF 合同里抄甲方名称到 Excel。用 Computer Operator 下指令即可它逐份打开 PDF、识别关键字段、切到 Excel 粘贴无需写脚本。量再大一点用 SDK 把流程包成脚本批量排队执行。场景 2在浏览器里连续填 10 个后台的商品表单。切到 Browser Operator指令类似打开这个后台把这 10 个 SKU 的名称和价格依次填进去。它会复用你已登录的浏览器会话比写 Selenium 选择器省心得多。场景 3发版前的 UI 回归验证。同一句指令分别在 Windows 和 macOS 上跑同一款应用任务报告会记录每一步截图哪一步行为不一致一眼就能看出来。进阶方向嵌入自有产品ui-tars/sdk支持 Node.js 和浏览器环境Operator 可替换为自己的实现详见 docs/sdk.md多模型切换设置页支持 Hugging FaceUI-TARS-1.5与火山引擎Doubao-1.5-UI-TARS等 Provider按精度和成本随时换配置复用Preset 支持从本地 YAML 文件或 URL 导入整套设置团队可以统一分发模型配置模型设置界面Provider、Base URL、API Key、模型名四项决定识别精度与动作解析方式踩坑记录3 个高频问题的一行修复现象pnpm run dev:ui-tars启动失败或报错→ 先确认node --version是 20.x然后重新pnpm install大部分依赖问题都出在 Node 版本不符。现象模型能看见屏幕但点击/输入无响应→ macOS 上 屏幕录制 和 辅助功能 两个权限都要开系统设置 → 隐私与安全性改完必须重启应用。现象Check Model Availability 失败或动作解析报错→ Base URL 必须以/v1/结尾、Provider 要选与模型匹配的那一项如 UI-TARS-1.5 对应 Hugging Face for UI-TARS-1.5模型名和部署页保持一致。这套东西适合两类人想摆脱重复点击的普通用户装好配好模型就能用以及想给自家产品加GUI 自动化能力的开发者直接用 SDK。完整部署参数看 docs/setting.md模型获取与本地运行看 docs/quick-start.md。现在就去把第一条指令敲进去让它替你点一次鼠标 【免费下载链接】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),仅供参考
RELATED

相关推荐

多模态智能体在开放3D世界中的端到端任务执行与评测实践

多模态智能体在开放3D世界中的端到端任务执行与评测实践

1. 先搞清楚这个“多模态智能体”到底解决了什么实际问题 如果你看到“多模态智能体”、“开放3D世界”这些词,第一反应可能是“又一个炫酷的AI概念”。但这次不一样,它解决的是一个非常具体且棘手的工程问题: 如何让一个AI智能体&#xff0…

📅 2026/10/29 12:19:59
CSP-J/S经典真题解析:队列优化公交换乘模拟算法

CSP-J/S经典真题解析:队列优化公交换乘模拟算法

1. 项目概述:从一道经典真题看算法竞赛中的模拟与优化如果你正在准备CSP-J/S(信息学奥赛入门级/提高级)或者类似的算法竞赛,那么“公交换乘”这道题绝对是一个绕不开的经典。它源自2019年CSP-J(原NOIP普及组&#xff0…

📅 2026/10/15 8:39:12
HeyGem.ai 本地部署:从 10 秒素材到数字人口播视频

HeyGem.ai 本地部署:从 10 秒素材到数字人口播视频

HeyGem.ai 本地部署:从 10 秒素材到数字人口播视频 【免费下载链接】Duix-Avatar 🚀 Truly open-source AI avatar(digital human) toolkit for offline video generation and digital human cloning. 项目地址: https://gitcode.com/GitHub_Trending/…

📅 2026/10/26 9:07:46
MORE NEWS

更多资讯

📰

Harbor单机部署方案选型与架构解析

1. Harbor单机部署方案选型与架构解析 在企业级容器镜像仓库的部署实践中,Harbor因其丰富的企业级功能(如RBAC、漏洞扫描、镜像签名等)成为主流选择。传统Harbor部署通常采用内置PostgreSQL和Redis的方案,但在生产环境中&#xff…

📰

基于YOLOv11的水下鱼类识别系统开发实践

1. 项目概述:基于YOLOv11的鱼类识别系统去年帮导师带本科生毕设时,接触到一个挺有意思的课题——用YOLOv11实现水下鱼类自动识别。这个系统不仅能识别常见养殖鱼种,还能统计鱼群密度,对水产养殖业帮助很大。当时学生们从零开始搭建…

📰

TPM 2.0全盘加密+容器化沙箱双模终端防护方案

1. 项目概述:为什么“电脑一丢,数据全裸”不是危言耸听,而是每天都在发生的现实 “电脑一丢,数据全裸?”——这句标题里的问号,其实根本不用打。它是个陈述句,只是加了点修辞上的留白。我做过七…

📰

服务器硬件结构与BMC远程管理实战指南

简介:本资源是一份系统性讲解服务器硬件架构与核心原理的入门级技术文档,面向IT运维新手、网络工程初学者及备考软考/华为认证的考生,旨在帮助读者建立对服务器全组件的完整认知框架。内容覆盖服务器基本概念、关键部件(CPU/内存/…

📰

iBA S7-Xplorer 采样失败?许可证、PLC配置与通信验证全链路指南

简介:本资源是面向工业自动化工程师、PLC调试人员及数据采集系统运维人员的iBA-S-Xplorer(即iBA S7-Xplorer)软件实操指南,聚焦西门子S7系列PLC(含S7-200、S7-300/400、S7-1200/1500)与ibaPDA平台的数据采集…

📰

SSRF漏洞实战指南:协议绕过、内网探测与WAF突破

1. 项目概述:为什么SSRF是靶场里绕不开的“必修课”“靶场练习day12--SSRF”这个标题看似平淡,但背后藏着渗透测试工程师日常最常遭遇、也最容易被低估的一类漏洞——服务端请求伪造(Server-Side Request Forgery)。我带过不少刚入…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬