我给LLM一个真实浏览器和一个目标,而非脚本:它会填写表单并返回结构化JSON
摘要
一个开源代理,使用LLM控制真实浏览器填写表单并提取结构化数据,每页仅需极少的令牌。
构建了一个开源代理,它接收意图(如`"查找定价"`、`"丰富此线索"`、`"填写此表单"`),并驱动真实的Chrome浏览器来执行——无需选择器,无需预定义步骤。LLM仅在关键节点被调用(约每页一次调用)以决定下一步行动或提取信息,这使其成本低廉(约每站点1200令牌)。我最引以为豪的代理功能是:将其指向一个没有API的政府记录表单,传入一个个人资料JSON,它就能读取标签、将资料映射到字段、选择下拉值、提交表单,并将结果页面读取为JSON。我们从一个真实的马里兰州房产表单中成功获取了"第1页,共815页"。它还可以作为**MCP服务器**部署,因此您可以将`read_page(url, goal)`工具直接放入Claude Desktop / Claude Code / 任何MCP客户端。MIT许可,本地运行,使用您自己的密钥:希望收到来自构建代理的开发人员关于动作选择循环的反馈。
相似文章
让失败变得安全:一个用于开放网络数据收集的受约束、可验证的智能体框架
本文提出了一个用于开放网络数据收集的受约束、可验证的智能体框架,该框架将LLM的输出从自由格式的代码转换为类型化的JSON收集器配置,在80个任务上实现了零执行阶段LLM令牌和低延迟。
@evanyou: https://x.com/evanyou/status/2060409444123729935
一位开发者分享了一个有趣的案例:在浏览器中运行LLM以检查其内部工作原理,强调了客户端AI的一个有意义场景。
我用JavaScript从零开始构建了一个网页搜索AI智能体
作者使用JavaScript和LLM工具调用从零开始构建了一个网页搜索AI智能体,展示了无框架下的智能体构建,并将代码分享在GitHub上以获取反馈。
我构建了LOLM:一个更低成本、支持实时控制决策和密封运行收据的LLM智能体
LOLM的构建者宣布推出Qira开发的Transformer-SSM混合语言模型与智能体系统,具备实时决策控制器、运行收据、CLI、编码沙箱、MCP支持以及更低成本的托管访问。
本地LLM伙伴
一位拥有45年经验的开发者正在构建一个本地优先的LLM框架,包含多智能体逻辑,即将在GitHub上开源,并向社区询问哪些功能能改善他们的本地LLM体验。