Claude浏览器自动化

2小时前更新 4 00
Claude浏览器自动化Claude浏览器自动化
Claude浏览器自动化

技能简介

claude-chrome 通过 Chrome 浏览器扩展与 Claude Code 建立连接,让 Claude Code 获得网页浏览、元素交互、表单填写等浏览器操作能力。该技能作为 OpenClaw 内置浏览器工具的替代方案,适用于需要复杂页面交互或特定 Chrome 环境的自动化场景。

能做什么

  • 自动导航至指定网页并读取页面内容
  • 点击页面元素、填写表单、执行搜索
  • 多步骤跨页面操作流程
  • 结合代码编写与网页浏览的混合任务

使用说明

前置条件

  1. 节点已安装 Claude Code(如 /opt/homebrew/bin/claude
  2. Chrome 浏览器已安装并启用 Claude Code 扩展
  3. Chrome 正在节点桌面环境中运行

安装检查

确认 Chrome 扩展桥接进程是否活跃:

nodes.run node=<your-node-id> command='["bash", "-lc", "pgrep -f \"claude --chrome-native-host\""]'

返回 PID 即表示扩展就绪。

执行浏览器任务

nodes.run node=<your-node-id> commandTimeoutMs=120000 command='["bash", "-lc", "claude --dangerously-skip-permissions --chrome -p \"Go to example.com and read the headline\""]'

关键参数说明:

  • --dangerously-skip-permissions:自动批准所有操作(自动化必需)
  • --chrome:启用 Chrome 浏览器集成
  • -p / --print:非交互式打印模式
  • bash -lc:登录 shell 确保 PATH 加载

超时设置建议

  • 简单任务(单页读取):commandTimeoutMs=30000
  • 中等复杂度(多步导航):commandTimeoutMs=120000
  • 复杂工作流(多页+总结):commandTimeoutMs=180000

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言浏览指令(如”访问 example.com 读取标题”)、节点ID、超时时间(毫秒)、Claude Code 可执行路径
输出页面提取的文本内容、元素操作结果、任务执行状态报告
适用人群已部署 Claude Code 的节点管理员、需要浏览器自动化替代方案的开发者、执行网页数据收集任务的技术人员
不包含Chrome 浏览器及扩展的安装包、无桌面环境节点的支持、自动处理域名首次授权的能力

 

风险提示

  • 新域名可能需要用户手动授权,无法完全自动化
  • OpenClaw 网关存在 10 秒硬编码连接超时,命令会在后台继续执行
  • 仅支持带桌面环境的节点,无头环境无法使用
  • 简单数据抓取建议优先使用 web_fetch,速度更快且无需域名权限

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/dgriffin831/claude-chrome/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...