ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Skyvern 浏览器自动化完整教程:不写代码,用自然语言驱动 AI 抓取与填表

Skyvern 浏览器自动化完整教程:不写代码,用自然语言驱动 AI 抓取与填表 Skyvern 浏览器自动化完整教程不写代码用自然语言驱动 AI 抓取与填表【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvernSkyvern 是一个基于大模型和计算机视觉的浏览器自动化工具帮你把登录、填表、数据抓取这类重复的网页操作交给 AI 完成。你只需要用一句自然语言描述任务它就能自己打开网页、规划步骤、执行并返回结构化结果适合想替代脆弱爬虫脚本的开发者也适合完全不会写代码的普通用户。能力速览用一句自然语言描述任务AI 自动完成浏览器操作无需写 XPath 或选择器内置可视化工作流构建器非技术用户可拖拽编排多步骤流程每一步的执行过程、AI 思考内容和截图都可回放查看抓取结果以 JSON 形式输出可直接对接下游业务系统提供 Playwright 兼容的 SDK方便技术团队二次集成最短路径启动不需要手动装 Python 环境用 Docker Compose 一条命令拉起全部组件数据库、API、界面git clone https://gitcode.com/GitHub_Trending/sk/skyvern cd skyvern docker compose up -d第一条命令下载项目并进入目录第二条启动服务首次运行会自动生成.env配置编辑它填入你的 LLM API Key 后再刷新容器即可。服务就绪后打开http://localhost:8000Docker 部署下 UI 也在同端口提供就能看到操作界面。实战跑通第一个任务我的第一个任务是查一个股票的实时价格。打开界面后在任务输入框里直接写Find AAPL Stock Price从 Google Finance 页面提取当前股价、代码、交易所和最近更新时间然后提交。提交后界面立刻切入实时视图左边是 AI 正在操作的浏览器窗口能看到它打开 Google Finance、定位到 AAPL 页面右边面板按步骤滚动展示它的每条 Thought思考和 Action动作比如Extract the current stock price被标记为 Success。整个过程大约几分钟无需任何人工干预。任务完成后状态变为 completed切到结果区域可以看到结构化输出股价、符号、币种、更新时间都以 JSON 字段形式列出切到 Recording 页签还能回放一段完整的操作视频回看它是怎么一步步找到目标数据的。进阶玩法执行过程全透明可视化每次运行都会记录完整的动作链截图、DOM 摘要、LLM 的决策理由、每步耗时全部落库。出问题时不用猜直接定位到是哪一步、为什么那样决策。用录制回放复盘失败每个任务都会生成一段屏幕录像上面那张图的 Recording 页签。任务失败或结果不对时重放视频往往比翻日志更快找到原因是网站改版了、弹窗没处理还是提示词写得不够明确。成功率有基准数据背书Skyvern 不依赖预定义选择器靠视觉理解页面所以网站改版不会让它立刻失效。官方在 WebVoyager 基准测试上的整体成功率约为 85.8%项目内的evaluation/results/目录保留了分网站的结果明细可以按需核对。你大概率会问的必须会写代码吗不用。核心场景就是网页上敲一句自然语言SDK 和工作流 API 只是留给想深度集成的工程师的选项。本地跑起来需要配什么一台装了 Docker 的机器外加一个 LLM API Key填进.env即可。数据默认存本地 Postgres 容器产物落在项目目录的artifacts/、downloads/等文件夹里。网站改版会让任务挂掉吗通常不会立刻挂。Skyvern 每次运行时实时理解页面没有写死的选择器可失效极端改版下仍可能失败但回放录像能帮你快速调整提示词。写在最后Skyvern 把写脚本维护脚本的浏览器自动化简化成描述任务、看回放、调提示词三件事是替代脆弱爬虫脚本的一条稳妥路线。更多细节可以看仓库内的 docs/ 文档目录部署与配置项以 docker-compose.yml 为准。【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvern创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表