䦜𨶙:Windows本地部署字节Agent-tars安装教学及MCP配置
䦜𨶙:Windows本地部署字节Agent-tars安装教学及MCP配置
䦜𨶙:Windows本地部署字节Agent tars安装教学及MCP配置 䦜𨶙:Windows本地部署字节Agent tars安装教学及MCP配置 Modified April 19, 2025 node v22.14.0 x64.msi 29.48MB 六、配置服务 1. 客户端界面 2. 设置模型 一共有四种API的供应商可选,国内玩家可以选择deepseek官方的API(收费) 选择模型供应商→选择模型→填写API密钥→单击test model provider,出现绿色信息即表示成功 3. 设置浏览器 这里有多种浏览器方式 • 本地浏览器,可选谷歌、百度和搜狗(推荐) • 配置完点击test search service,表示跑通 • Tavily search(需要填写API) 点击test search service,下方出现网页信息,表示跑通 • duckduckgo 没跑通 • being浏览器(需要API) • SearXNG(需要端口) 4. 设置文件夹 • 这里红色框位置有默认的路径,建议删除,否则会报错 5. 设置MCP服务 • 一共有3种添加MCP服务的方式,目前我就测试了第一种,另两种我不会弄(原谅我,我不是程序员) node v22.14.0 x64.msi 29.48MB node v22.14.0 x64.msi 29.48MB 六、配置服务 1. 客户端界面 2. 设置模型 一共有四种API的供应商可选,国内玩家可以选择deepseek官方的API(收费) 选择模型供应商→选择模型→填写API密钥→单击test model provider,出现绿色信息即表示成功 3. 设置浏览器 这里有多种浏览器方式 • 本地浏览器,可选谷歌、百度和搜狗(推荐) • 配置完点击test search service,表示跑通 • Tavily search(需要填写API) 点击test search service,下方出现网页信息,表示跑通 • duckduckgo 没跑通 • being浏览器(需要API) • SearXNG(需要端口) 4. 设置文件夹 • 这里红色框位置有默认的路径,建议删除,否则会报错 5. 设置MCP服务 • 一共有3种添加MCP服务的方式,目前我就测试了第一种,另两种我不会弄(原谅我,我不是程序员) • 选择STDIO的方式 • 参数解释: • 以fetch为例:name填写fetch,description随意 • 配置方式:command这里输入uvx,在arguments参数这里填args后面的mcp server fetch • 以server sequential thinking为例 • smithery的官网是:https://smithery.ai/server/@smithery ai/server sequential thinking 我们要看的就是linux这里的json格式 command这里,写json文件command后面的npx arguments这里,写json文件args后面的参数,每输入都要一个换行, key后面的密钥请替换为自己的smithery的api密钥 配置完成后,点击save changes即可,有时候会失败,多试几次就好了 大家可以在https://smithery.ai/找一些合适的服务,多装几个,记得替换API密钥 七、开始使用 请大家自行玩耍吧 • 运行完成后,可以把你的成果转化为html的案例,下载到本地或在线分享 ❤️ 作者:二师兄䦜𨶙 小红书:https://www.xiaohongshu.com/user/profile/5bda7f7881567b0001951990 作者:二师兄䦜𨶙 小红书:https://www.xiaohongshu.com/user/profile/5bda7f7881567b0001951990 Agent tars是什么? 官方网站:https://agent tars.com/?utm source=ai bot.cn 一个可以自动搜索网页信息、可接入各种MCP服务的通用范式智能体 本教学参考:www.xueai.org 学习AI的1000天 www.xueai.org 0. 本地部署的前提条件: • nodejs:https://nodejs.org/zh cn • git • IDE工具(如vscode、Trae等),最好能上外网,比如github等 项目地址:https://github.com/bytedance/UI TARS desktop 目前mac可直接安装 以下为windows步骤: 一、新建一个文件夹,以F:\TARS为例 二、打开vscode/trae/cursor等IDE工具 1. 以vscode为例,打开TARS文件夹 2. 新建终端 3. 克隆项目 • 克隆完成后如下: • 出现以下情况fatal字样,说明未安装成功,需要重新clone一遍,直到左上角目录里出现ui tars desktop文件夹才是成功克隆 • 如果出现无法连接的错误,有两个方案: 方案1:直接到项目地址下载压缩包,解压到TARS文件夹内 https://github.com/bytedance/UI TARS desktop 方案2:终端输入代理地址和端口:(我这里以7897为例,如果你用的是clash,请在设置→端口设置找到端口号) • 运行完成后,再次输入克隆指令,这里就可以正常克隆项目了 4. 完成后进入项目文件夹 三、安装PNPM包 1. 在ui tars desktop目录下,输入以下指令 • 运行 • 可能会出现以下报错,原因有两种情况,一是nodejs没有正确安装,另一种是pnpm没有安装 • 打开windows的powshell,先确认nodejs是否安装 • 输入以下指令,出现node版本即为正确安装 • 查看npm版本,如果出现11.3.0这样的版本号,表示npm安装没问题 • 如果报错没有安装,需要执行以下操作 • 表明 PowerShell 执行策略限制了脚本的运行,npm.ps1 脚本因执行策略问题无法被加载。你可以通过更改 PowerShell 的执行策略来解决这个问题。以下是具体步骤: 1. 以管理员身份运行 PowerShell 在开始菜单中找到 PowerShell,右键点击它,然后选择“以管理员身份运行”。 2. 查看当前执行策略 在管理员权限的 PowerShell 窗口中,输入以下命令查看当前的执行策略: powershell Apply 常见的执行策略有以下几种: • Restricted:默认策略,禁止运行所有脚本。 • RemoteSigned:本地脚本可以运行,从互联网下载的脚本需要有数字签名才能运行。 • Unrestricted:允许运行所有脚本,但从互联网下载的无签名脚本会有安全提示。 • Bypass:不做任何限制,所有脚本都能运行。 3. 修改执行策略 为了能够正常运行 npm 命令,你可以将执行策略修改为 RemoteSigned,这个策略相对安全,同时能满足 npm 脚本的运行需求。在管理员权限的 PowerShell 窗口中输入以下命令: powershell Apply 执行命令后,会提示你确认修改,输入 Y 并回车确认。 4. 验证修改结果 再次查看执行策略,确认已经修改成功: 此时应该显示 RemoteSigned。 5. 验证 npm 命令 回到vscode,可以打开一个新的终端,输入以下命令验证 npm 是否可以正常使用 如果能正常输出 npm 的版本号,说明问题已经解决,你就可以继续执行 npm install g pnpm 命令来安装 pnpm 了。 • 运行以下指令 • 再输入以下指令更新: 四、安装环境(这一步可能需要多试几次) 1. 设置 2. 安装 • 检查安装过程中,如果出现以下红色字体,说明electron没有安装成功: • 解决方法: 要在 Windows 上为 NPM 配置镜像源(使用淘宝镜像或其他镜像) 点开左侧目录,找到并修改npmrc文件 复制后,在第三行粘贴后保存 • 重新运行pnpm install,当没有看到红色报错,即安装成功(失败率较高) • 补充一个大佬提供的electron问题解决方案: No access b28b4962f56a4779a12e963519e74706 00:00 No access b28b4962f56a4779a12e963519e74706 00:00 提示electron uninstall ,pnmp下载electron失败的话路径里面是不会有这2个东西的,就手动创建,dist下面去git找electron34.1.1.0以上的release版本覆盖进去就行了(https://github.com/electron/electron/releases),如electron v34.5.1 win32 x64,根据自己操作系统架构决定下哪个,编译后的electron程序文件放到手动创建的dist下面 path.txt 创建时用utf 8编码,里面的内容不要有空白换行! 五、启动项目 • 在ui tars desktop目录下运行项目