资讯动态

Skyvern 安装与部署:用 Docker Compose 跑起 AI 网页自动化 RPA 平台

发布时间:2026/9/5 15:40:57 来源:尧图企业网站定制
Skyvern 安装与部署用 Docker Compose 跑起 AI 网页自动化 RPA 平台【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvern网页上反复登录、筛选、抄数据这类重复劳动现在可以让程序替你点。Skyvern 是一个开源的 RPA 自动化平台你用一句自然语言描述目标它用大模型看网页截图做决策再驱动真实浏览器把操作做完。跑通下面几条命令后浏览器打开localhost:8080就能看到操作界面。 它是什么AI 网页自动化怎么工作传统 RPA 脚本靠 XPath 和 CSS 选择器定位元素网站一改版脚本就失效。Skyvern 的思路不同视觉大模型直接读网页截图理解页面上有什么、该点哪里再通过 Playwright 控制浏览器执行。整个过程是截图 → 模型决策 → 执行动作 → 再截图的循环不依赖任何预写的选择器所以没见过的网站也能上手。它对外提供 Playwright 兼容的 SDK 和一个无代码工作流编辑器写代码的和运营同学都能用。 部署实操docker-compose 一键启动环境要求不高装好 Docker 和 Docker Compose机器留 4GB 以上空闲内存即可。先把代码拉到本地git clone https://gitcode.com/GitHub_Trending/sk/skyvern cd skyvern再准备一份.env。仓库里带了env.litellm.example模板复制改名后填上你的大模型 API 密钥——这是唯一必须手填的东西cp env.litellm.example .env # 编辑 .env填入 LLM_KEY 与对应的 API 密钥启动三个容器docker compose up -dcompose 里一共三个服务postgres 存任务数据skyvern 是后端对外 8000 端口skyvern-ui 是前端对外 8080 端口后端会等数据库健康检查通过后再启动 UI。首次启动容器健康检查最多要等 3 分钟左右期间界面打不开属正常现象。等到docker compose ps全部变绿访问http://localhost:8080看到任务输入界面就说明装好了。 跑通第一个任务打开http://localhost:8080首页是一个大输入框问你想完成什么任务。往里输入Go to google finance and find the AAPL stock price. COMPLETE when the search results for AAPL are displayed and the stock price is extracted.点击右下角的运行按钮任务进入 running 状态左侧实时播放浏览器画面右侧按时间线展示模型每一步的 Thought思考和 Decision决策它先搜索 AAPL再定位行情卡片最后触发数据提取。任务结束后Output 标签页里就是按约定结构提取出的股票代码、价格、交易所等字段。同样的输入框换个说法就能干别的活比如去亚马逊把一个商品加进购物车或者把这个页面上的产品信息全部提取出来。 常见坑8080 或 8000 端口被占用容器起不来现象是docker compose up后 UI 一直进不去日志里报端口绑定失败。原因是机器上已有服务占着端口。打开docker-compose.yml把skyvern-ui的8080:8080改成3000:8080后端 8000 同理然后docker compose up -d重启按新端口访问即可。任务跑几步就报错但浏览器和端口都正常十有八九是.env里的大模型密钥没配对LLM_KEY指定的模型和实际填写的 API 密钥不匹配。对照 docker-compose.yml 里的注释OpenAI、Anthropic、Gemini、Ollama 各家的写法都列了改完重启 skyvern 容器。界面一直转圈、容器状态反复重启看一眼docker compose logs skyvern多数情况是后端还在等 postgres 健康检查最长 180 秒再等一两分钟即可若日志里报数据库连接错误检查.env的密钥配置是否把数据库串也覆盖了。接下来可以往哪走单个任务跑通后更常见的需求是把多个动作串起来Skyvern 的工作流编辑器支持无代码地把多个任务、循环、数据提取块拖拽编排比如先筛选出 1 月之后的发票再逐个下载这种流程。写代码的话pip install skyvern之后可以在 Python 脚本里混用传统选择器和prompt自然语言定位老 Playwright 代码基本平移需要登录的场景还能接 Bitwarden、1Password 管凭证再通过 webhook 挂进 Zapier、Make.com、n8n。更多细节看仓库的 README.md 和 docs/ 目录即可从凭证管理到浏览器会话都有现成文档。【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvern创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价