返回

文章详情

展示 HN:浏览器工具 SDK - 为代理提供最佳浏览器支持

Hacker News2026年7月21日 21:01

// 浏览器工具 SDK -- 给您的代理一个浏览器。六种工具让任何 AI 代理打开真实浏览器、读取页面并使用 Playwright 执行操作。 $ npm i libretto-browser-tools // 基准测试 -- 成本比替代方案低 55% 让您的代理通过复杂页面工作时开销更小 — 而且成本更低。 // 集成 -- 使用您熟悉的代理框架。内置的 AI SDK 和 Pi 适配器,外加其他任何东西的自定义路径。更多框架正在筹备中。 // 工作原理 -- 两个工具完成大部分工作。代理读取简短的页面快照,然后运行它所需的 Playwright 代码。 inspect → decide → act // 来自 Libretto 的更多内容 -- 构建和修复浏览器工作流。 // 常见问题 -- 哪些代理框架今天可用? + 该包包括 AI SDK 和 Pi 的适配器。基础工具是框架中立的,因此您也可以将它们连接到自己的代理循环中。 我可以使用哪些浏览器提供商? + 使用 LocalBrowserProvider 在您的机器上运行 Chromium,或使用 Libretto Cloud、Browserbase、Kernel 和 Steel 的内置提供商。为什么 SDK 只暴露六个工具? + 大多数浏览器工作需要两个工具:browser_snapshot 用于读取页面,browser_exec 用于运行 Playwright。其他四个工具打开、连接、检查和关闭浏览器会话。浏览器工具 SDK 取代 Playwright 吗? + 不。它为代理提供了一小套工具,并通过 Playwright 运行其 browser_exec 代码。您仍然拥有 Playwright API。浏览器工具 SDK 是开源的吗? + 是的。该包在 Libretto 仓库下以 MIT 许可证提供。 // 开始使用 -- 将浏览器工具添加到您的代理。安装该包。保持您当前的模型和代理框架。 $ npm i libretto-browser-tools 在 GITHUB 上查看源代码 →

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡