Browse.sh

Browse.sh

Browse.sh 是为需要与真实网站交互的 AI 代理构建的浏览器 CLI。它结合了开源的特定网站自动化技能目录、底层浏览器命令、实时调试以及通过 Browserbase 提供的可选云浏览器会话。使用 npm 全局安装,并将其集成到需要搜索列表、填写表单或从实时网页中提取结构化数据的代理工作流程中。

其亮点功能是开源网络目录:数百个社区技能,覆盖如 SAM.gov、Ticketmaster、Airbnb、Glassdoor 和 Craigslist 等领域。每项技能都详细描述了选择器、API路径以及网站特定的注意事项,帮助代理减少猜测页面工作方式的 tokens 消耗。Browse.sh 声称,建议的 DOM 选择器和 XHR 提示可以将 token 成本比原始页面转储降低大约 50 倍。

除了预包装技能外,该 CLI 还提供浏览器原语,代理可以直接调用:点击、键入、滚动、悬停、按键、截屏,以及通过 CSS 选择器或无障碍引用定位元素。网络和控制台输出可以实时追踪,帮助你准确了解会话中页面的请求和日志内容。

默认情况下,所有操作都在本地 Chromium 上运行。在任何命令前加上 cloud 前缀,即可在 Browserbase 上启动远程会话,包括访问更便捷的搜索和抓取 API。该项目由 Browserbase 开发,并在 Product Hunt 上作为一个技能目录展示,为代理提供网络操作的肌肉记忆。

主要功能:
  1. 400+ 适用于 SAM.gov、Airbnb 和 Ticketmaster 等网站的开放网络技能

  2. 推荐的选择器和 XHR 路径,旨在减少代理令牌使用约 50 倍

  3. 基础命令:点击、输入、滚动、悬停、按压和截图

  4. 实时网络和控制台日志,帮助代理查看请求和 JS 错误

  5. 运行于本地 Chromium,使用 cloud 前缀支持 Browserbase 远程会话

  6. 通过 npm i -g browse 全局安装,并按域名添加技能

Pros:
  1. 大型开放目录的现成网站技能,免去代理对每个域进行逆向工程的麻烦。

  2. 在一个CLI中结合了高级技能和低级浏览器原语。

  3. 本地Chromium开箱即用;通过Browserbase可选择云端会话。

  4. 实时网络和控制台日志使调试代理浏览器运行更加轻松。

Cons:
  1. browse.sh 本身没有定价或文档页面;云端使用费用取决于独立的 Browserbase 计费。

  2. 技能质量和维护情况各异,因为目录是由多个站点的社区贡献。

  3. 某些技能需要 Browserbase 认证的浏览器或代理,适用于防机器人保护的网站。

常见问题:

Browse.sh 是免费使用的吗?

是的。Browse.sh 作为一个免费 CLI 通过 `npm i -g browse` 安装,browse.sh 上的开放网页目录可以免费浏览。可选的远程浏览器会话运行在 Browserbase 上,Browserbase 有其独立于 Browse.sh 目录的付费计划。

如何安装 Browse.sh?

Browse.sh 以 `browse` npm 包形式安装。在您的机器上运行 `npm i -g browse`,然后您可以在终端或代理环境中使用诸如 `browse skills add sam.gov` 或 `browse click` 之类的命令。

什么是 Browse.sh 开放网页目录?

browse.sh 上的开放网页目录列出了为真实域名贡献的网站专用自动化技能。每条目都会说明该技能的功能、其方法(API、浏览器、fetch 或混合方式)以及通过 `browse skills add` 安装的方法。示例包括 SAM.gov 的联邦合同搜索、Ticketmaster 活动查询和 Glassdoor 公司点评。

Browse.sh 能否脱离 Browserbase 云运行?

可以。Browse.sh CLI 命令可本地原生使用 Chromium 浏览器。只有在命令前加 `cloud` 前缀时(如 `browse cloud sessions create` 等远程会话,或 Browserbase 的搜索与 fetch API),才需要 Browserbase。

Browse.sh 支持哪些浏览器调试功能?

Browse.sh 可以通过 `browse network --tail` 和 `browse console --tail` 实时监控任何活动浏览会话的网络流量和控制台输出。这让代理(和开发者)能够看到页面运行中的 HTTP 请求、响应、警告和 JavaScript 错误。

Browse.sh 是谁开发的?

Browse.sh 由托管浏览器基础设施公司 Browserbase 开发。browse.sh 首页提供了 Browserbase 的链接,用于云会话和某些技能使用的经过验证的浏览器配置文件。

分类:

定价:

免费

标签:

Browser Automation
AI Agent Tools
CLI

使用的技术:

Next.js
Ant Design
WordPress
Framer Sites
Lovable
Cloudflare
Amazon Web Services
Amplitude
Font Awesome
GraphQL
Python
Ruby
Notion
GitHub
Styled Components
Tailwind CSS

评论:

Give your opinion on Browse.sh :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

最佳免费 Browse.sh 替代方案(和付费)

By Rishit