agent-browser提供面向ai智能体的浏览器命令行操作。先执行npm install -g agent-browser,再执行agent-browser install下载首次运行需要的chrome for testing。linux环境还可能需要按文档补齐系统库;这里的步骤并不表示已在目标设备实测。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
agent-browser项目发布的仓库介绍图
读取页面后再选择元素
打开页面可使用agent-browser open example.com,随后执行agent-browser snapshot -i查看交互元素及引用。操作时使用刚取得的引用,例如agent-browser click @e1;示例引用只对应当时页面,不是所有网站都通用的按钮编号。
页面变化后重新确认状态
跳转或页面结构变化后,应重新读取快照,再决定下一步操作。可以通过agent-browser get url核对地址,结束后使用agent-browser close关闭浏览器。若元素被遮挡或不可操作,应检查当前页面状态,不应把命令已经发出等同于点击成功。











