ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Skyvern CLI 上手指南:从启动到任务管理,只用终端搞定

Skyvern CLI 上手指南:从启动到任务管理,只用终端搞定 Skyvern CLI 上手指南从启动到任务管理只用终端搞定【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvern不打开网页在终端敲几条命令Skyvern 就能自己打开浏览器、点页面、提取数据。Skyvern 是 AI 驱动的浏览器自动化项目而 Skyvern CLI 是它的命令行入口装好之后从起服务到跑工作流全在终端里完成。先跑起来Skyvern CLI 的 Docker 路径需要本机装好 Docker 并在运行。最短路径git clone https://gitcode.com/GitHub_Trending/sk/skyvern cd skyvern skyvern quickstartskyvern quickstart会检查 Docker、初始化环境装 Chromium、配 LLM、然后拉起 Postgres 和后端服务。中途提示是否立即启动服务按回车确认即可。如果只想要 API 不想带 UI加--server-only已有自己的数据库就加--database-string跳过 Postgres 容器。初始化逻辑在 skyvern/cli/quickstart.py遇到卡住时顺着它排查最快。日常怎么用一条命令启动所有服务首次之后服务用run家族管理skyvern run all # API8000 UI8080 skyvern run server # 只起 API skyvern run ui # 只起 UIrun all内部并行拉起两个进程skyvern/cli/run_commands.pyrun ui会先查端口占用冲突时提示你处理。怎么跑一次工作流先看自己有哪些工作流再带参数跑起来skyvern workflow list skyvern workflow run --id wpid_xxx --params {url: https://example.com} --wait--id传工作流的 wpid_ 前缀 ID--wait让命令阻塞到跑完再返回方便脚本化。不想要终端里等结果就换--webhook给个回调地址。怎么盯一个正在跑的任务skyvern workflow status --run-id wr_xxx skyvern tasks list --workflow-run-id wr_xxx前者查整次运行的状态后者列出这次运行拆出的各个任务。run ID 是wr_开头、任务 ID 是tsk_v2_开头别混了。怎么取消跑偏的工作流skyvern workflow cancel --run-id wr_xxx skyvern stop server --port 8000前者只停某次运行后者直接杀 API 服务进程默认 8000 端口逻辑在 skyvern/cli/stop_commands.py。skyvern stop all会把 8000、8080、9090 上的服务一次清干净。参数速查选项默认值适用命令--server-only关quickstart只起服务不起 UI--no-postgres关quickstart跳过 Postgres 容器--skip-browser-install关quickstart跳过 Chromium 安装--params无workflow runJSON 字符串传参--wait关workflow run阻塞等待跑完--page/--page-size1 / 10workflow list、workflow runs--json关多数查询命令输出机器可读 JSON--port8000stop server指定要停的端口-p kv/--params/--params-file无run code三种传参方式--transportstdiorun mcp可选 sse、streamable-http再进一步 跑 Python 脚本skyvern run code my_script.py -p namevalue三种传参方式-p、--paramsJSON 字符串、--params-file文件按文件 字符串 -p的优先级合并。起 MCP 服务器skyvern run mcp默认 stdio 传输把它接进 Claude 等 MCP 客户端就能用自然语言驱动浏览器自动化。收尾核心流程就是 quickstart → run → workflow run → status/cancel其余子命令按需查skyvern 子命令 --help。想深入看项目文档README.mdCLI 源码目录skyvern/cli/开发者文档docs/developers/【免费下载链接】skyvernAutomate browser based workflows with AI项目地址: https://gitcode.com/GitHub_Trending/sk/skyvern创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进