开源推荐
evening
GitHub 热门项目:浏览器代理
2026-06-25
1 阅读
GitHub Trending
GitHub 项目:浏览器代理
仓库地址:https://github.com/magnitudedev/browser-agent
星级:4086 | 作者:magnitudedev
项目描述:开源、视觉优先的浏览器代理
===================================================
自述文件内容:
<小时/> > 🚀 新功能:Magnitude 是最先进的,在 WebVoyager 上得分 [94%](https://github.com/magnitudedev/webvoyager)! Magnitude 使用视觉 AI 使您能够使用自然语言控制浏览器。 - 🧭 **导航** - 查看并理解任何界面来计划行动 - 🖱️ **交互** - 使用鼠标和键盘执行精确的操作 - 🔍 **提取** - 智能提取有用的结构化数据 - ✅ **验证** - 具有强大视觉断言的内置测试运行器 您可以使用它来自动化网络上的任务、在没有 API 的应用程序之间进行集成、提取数据、测试您的网络应用程序或作为您自己的浏览器代理的构建块。  ↕️行动的伟大! ↕️ ````ts // Magnitude 可以处理高级任务 wait agent.act('创建任务', { // 有选择地传递代理将在适当的情况下使用的数据 数据:{ title: '使用幅度', 描述:“运行“npx create-magnitude-app”并按照说明进行操作”, }, }); // 它还可以处理低级操作 wait agent.act('将“使用幅度”拖到正在进行列的顶部'); // 根据与提供的 zod schema 匹配的 DOM 内容智能提取数据 const 任务 = 等待代理.extract( '列出正在进行的任务', z.array(z.object({ 标题: z.string(), 描述:z.string(), // 代理可以提取现有数据或新见解 难度: z.number().describe('对难度进行评分 1-5 之间') })), ); ```` ## 开始吧 ### 运行你的第一个浏览器自动化 ````bash npx 创建量级应用程序 ```` 这将创建一个新项目并引导您完成设置 Magnitude 的步骤。它还将创建一个可以立即运行的示例脚本! ### 使用测试运行器 安装测试
<小时/> > 🚀 新功能:Magnitude 是最先进的,在 WebVoyager 上得分 [94%](https://github.com/magnitudedev/webvoyager)! Magnitude 使用视觉 AI 使您能够使用自然语言控制浏览器。 - 🧭 **导航** - 查看并理解任何界面来计划行动 - 🖱️ **交互** - 使用鼠标和键盘执行精确的操作 - 🔍 **提取** - 智能提取有用的结构化数据 - ✅ **验证** - 具有强大视觉断言的内置测试运行器 您可以使用它来自动化网络上的任务、在没有 API 的应用程序之间进行集成、提取数据、测试您的网络应用程序或作为您自己的浏览器代理的构建块。  ↕️行动的伟大! ↕️ ````ts // Magnitude 可以处理高级任务 wait agent.act('创建任务', { // 有选择地传递代理将在适当的情况下使用的数据 数据:{ title: '使用幅度', 描述:“运行“npx create-magnitude-app”并按照说明进行操作”, }, }); // 它还可以处理低级操作 wait agent.act('将“使用幅度”拖到正在进行列的顶部'); // 根据与提供的 zod schema 匹配的 DOM 内容智能提取数据 const 任务 = 等待代理.extract( '列出正在进行的任务', z.array(z.object({ 标题: z.string(), 描述:z.string(), // 代理可以提取现有数据或新见解 难度: z.number().describe('对难度进行评分 1-5 之间') })), ); ```` ## 开始吧 ### 运行你的第一个浏览器自动化 ````bash npx 创建量级应用程序 ```` 这将创建一个新项目并引导您完成设置 Magnitude 的步骤。它还将创建一个可以立即运行的示例脚本! ### 使用测试运行器 安装测试