ClawHub技能管理器
CLI工具管理AI技
clawbrowser 通过 Microsoft Playwright CLI 实现浏览器控制,支持导航、表单交互、截图录屏、数据提取和会话管理,无需加载完整 MCP 浏览器环境。
无需完整MCP环境,通过命令行即可远程操控浏览器完成自动化任务。业务人员可快速实现网页导航、表单填报、数据抓取等操作,同时留存截图、视频等审计证据,大幅降低重复性网页操作的人力成本。
落地案例:运营团队每日需从多个后台导出数据报表。使用浏览器CLI控制,配置一次登录会话保持Cookie,编写脚本自动打开各系统、点击导出按钮、截取确认页面,全程录屏存档。DOM变化时重新生成快照更新元素引用,确保流程稳定运行,单人即可管理数十个站点的日常取数任务。
安装指令:
npm install -g @playwright/cli@latest
playwright-cli --help
基础操作流程:
playwright-cli open <url>,可加 --session=name 指定会话playwright-cli snapshot 获取元素引用 e1、e2 等fill、click、select 等命令配合元素引用screenshot、pdf、console、network会话管理常用命令:
session-list / session-stop <name> / session-delete <name>PLAYWRIGHT_CLI_SESSION=mysession 可省略重复参数配置调优:
编辑 playwright-cli.json 调整浏览器类型、视口尺寸、超时时间、输出目录等,修改后执行 session-restart 生效。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标URL、元素引用标识、填充文本或选择值、会话名称(可选)、配置文件路径(可选) |
| 输出 | 页面截图文件、PDF文档、元素快照列表、控制台日志、网络请求记录、操作轨迹文件、视频录制文件 |
| 适用人群 | 需要自动化网页操作的开发测试人员、批量数据采集场景、无头浏览器集成工作流、CI/CD中的UI验证环节 |
| 不包含 | 可视化浏览器IDE界面、鼠标实时拖拽的精确坐标录制、跨设备移动端真机调试、浏览器插件扩展管理 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/tezatezaz/clawbrowser/SKILL.md
来源类型:GitHub 仓库