拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Skyvern完整指南:从克隆仓库到跑通第一个 AI 浏览器自动化任务

Skyvern完整指南从克隆仓库到跑通第一个 AI 浏览器自动化任务【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvern每天手动填 50 张保险报价表单一条条录入总有人手滑填错。把这类活交给 Skyvern 这种 AI 浏览器自动化体验完全不同用一句自然语言下指令它自己开网页、认表单、点按钮、填数据。下面 5 分钟带你把它跑起来。 30 秒跑起来装好 Docker 之后只需要这几条命令git clone https://gitcode.com/GitHub_Trending/sk/skyvern cd skyvern cp .env.example .env # 填上你的 LLM API Key docker compose up -d启动后浏览器打开 http://localhost:8080页面会问你 What task would you like to accomplish?下面摆着几个现成模板点一个就能直接看它操作网页。不想用 Docker 也可以pip install skyvern[all]再跑skyvern quickstart默认用 SQLite不碰 Postgres 也能跑。 它能替你干什么Skyvern 的思路是不写 XPath、不看 DOM而是让视觉模型看屏幕先画出可交互元素的框再让 LLM 决定下一步点哪里、填什么循环往复直到任务完成。自动填完一整个报名表单你要做的事每周要往供应商系统录入一批客户信息字段每次还不太一样。它怎么接在界面里输入一句Fill out and submit this contact formSkyvern 自己打开页面照着视觉内容逐格填写并点击提交。效果不用写任何选择器站点改版换布局它照样能跑通。把登录流程攒成可复用的工作流你要做的事天天登录同一个系统拉数据每次重复输账号密码很烦。它怎么接在块编辑器里把 Login Block 和 Browser Task Block 串起来账号密码绑到 credential 参数上。效果点一次 Run 以后反复复用登录页被改得面目全非时它靠看屏幕自愈而不是选择器全灭。批量下载并提取页面上的数据你要做的事一百家供应商的发票要逐张下载下来对账。它怎么接写一句下载本月的发票文件它会逐页点进去把文件存到本地 downloads 目录。效果文件自动归档配一个 Extraction Block 还能顺手把名称、金额这些字段抽成结构化数据。 把配置调对配置文件就是仓库根目录的.env.example复制成.env再改。必看的几项LLM_KEY— 改为你实际要用的模型名如OPENAI_GPT5_5— 每步动作都靠它规划模型名写错什么都跑不了。ENABLE_OPENAI和OPENAI_API_KEY— 打开 true 并填入密钥 — 这是用 OpenAI 的开关和钥匙换 Anthropic、Gemini 就开对应的ENABLE_*。DATABASE_STRING— 不用改 — Docker Compose 自带 Postgrespip 路径默认 SQLite都开箱即用。LOG_LEVEL— 排查问题前改成DEBUG— 能看到每次 LLM 调用的完整输入输出定位它为什么点错快得多。BROWSER_TYPE— 想用自己带登录态的 Chrome 就设cdp-connect— 直接连你本地浏览器省去重登一步。懒人默认值只改LLM_KEY、ENABLE_OPENAI、OPENAI_API_KEY这三行其余全保持默认本地能正常跑。️ 踩过的坑现象pip install装完首次启动报(sqlite3.OperationalError) table organizations already exists。大概率原因1.0.31 版本的已知 bug。一行解法删掉~/.skyvern/data.db再pip install --upgrade skyvern升到 1.0.32。现象pip install skyvern直接报 ResolutionImpossible依赖解析失败。大概率原因1.0.31 里 litellm 和 fastmcp 版本打架。一行解法升级到新版或改用uv pip install skyvern安装。现象任务跑到一半超时或者被风控、验证码拦死。大概率原因网站响应慢或你的出口 IP 被标记了。一行解法在.env里配置代理并适当调大步骤超时LOG_LEVELDEBUG开着逐步看卡在哪。现象本机界面一切正常部署到服务器后打开页面一直转圈。大概率原因前端VITE_API_BASE_URL还指向 localhost。一行解法把skyvern-frontend/.env里的VITE_*地址改成服务器 IP。打开终端把它 clone 下来填好 LLM 密钥剩下的交给 Skyvern。官方文档入口docs/【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvern创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门