OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  代码  ›  AgentQL — 让网页自动化更适合 AI Agent 理解与操作

AgentQL — 让网页自动化更适合 AI Agent 理解与操作

 
  career ·  2026-04-26 11:00:25 · 11 次点击  · 0 条评论  

AgentQL

AgentQL 将 LLM 和 AI 代理与整个网络连接起来

在 X 上关注 在 LinkedIn 上关注 加入我们的 Discord

Python 版本 GitHub Repo stars GitHub watchers

AgentQL 是什么?

AgentQL 是一套用于从实时网站提取数据并自动化工作流的工具,包含 AI 驱动的查询语言、Python 和 JavaScript SDK、基于浏览器的调试器以及 REST API 端点。它使用自然语言查询来精确定位任何网页上的数据和元素,包括需要认证和动态生成的内容。用户可以在查询中定义结构化数据输出并应用转换。AgentQL 的自然语言选择器可以根据网页内容直观地查找元素,并在不同网站间兼容,同时能随着 UI 变化自行修复。

5 分钟快速入门!

特性

  • Playwright 集成AgentQL 的 Python SDKJavaScript SDK 可与 Playwright 无缝集成,实现高级自动化和测试。
  • 跨站兼容性:允许在内容相似的不同站点上使用相同的查询。
  • 结构化输出:根据查询形状定义输出。
  • 自然语言选择器:通过直观的查询在网站任何位置查找元素和数据。
  • 数据转换与提取:在查询中转换和提取数据。
  • 支持任何页面:无论是公开还是私密页面,任何站点、任何 URL,甚至需认证的页面都能使用。
  • 抗 UI 变化:无论页面结构如何随时间变化,查询都能正常工作。

工具

  • Python SDK:使用 AgentQL 查询在 Python 中运行自动化与爬取脚本。
  • JavaScript SDK:使用 AgentQL 查询在 JavaScript 中运行自动化与爬取脚本。
  • REST API:无需 SDK 即可执行查询。
  • 集成:与 Langchain、Zapier 等代理框架和自动化工具集成,并提供 MCP 服务器。
  • 调试器浏览器扩展:在实时网站上调试和优化查询。
  • AgentQL 查询语言:使用自然语言定义查询。
  • Playground:试验 AgentQL,可导出 Python 脚本并通过提示优化查询。

示例

示例名称 Python JavaScript
入门 脚本 脚本
关闭 Cookie 对话框 脚本 / Colab 脚本
关闭弹出窗口 脚本 / Colab 脚本
比较产品价格 脚本 / Colab 脚本
通过提示获取元素 脚本 脚本
无限滚动 脚本 / Colab 脚本
使用远程浏览器 脚本 脚本
使用现有浏览器 脚本 脚本
查询列表项 脚本 脚本
网站登录 脚本 / Colab 脚本
无头浏览器 脚本 / Colab 脚本
保存/加载认证会话 脚本 脚本
隐身模式 脚本 脚本
等待页面加载 脚本 / Colab 脚本
电商定价数据 脚本 脚本
情感分析 脚本 / Colab 脚本
获取 XPath 脚本 脚本
提交表单 脚本 脚本
收集 YouTube 评论 N/A 脚本
使用类人行为避免反爬虫 脚本 脚本
在 Google Colab 中运行 脚本 N/A
收集电商分页数据 脚本 / Colab 脚本
从 HackerNews 收集分页数据 脚本 / Colab 脚本
抓取 Google Maps 并保存为 CSV 脚本 脚本
新闻聚合器 脚本 脚本

如需详细指南和 API 参考,请查看我们的官方文档

表达支持 🌟

如果您觉得 AgentQL 有帮助,请考虑在 GitHub 上为我们加星!这有助于我们触达更多开发者并持续改进项目。

GitHub Repo stars

联系我们

如有问题、反馈或支持需求,请加入我们的 Discord 社区。您也可以在 GitHubTwitterLinkedIn 上关注我们!

11 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 18 ms
Developed with Cursor