OpenClaw浏览器自动化实战:让AI拥有“眼睛“和“双手“

OpenClaw浏览器自动化实战:让AI拥有“眼睛“和“双手“ 让AI助手拥有眼睛和双手实现真正的网页自动化操控前言在之前的探索中我们成功部署了OpenClaw AI助手但那时的AI就像一个只会说话的大脑——能理解问题却无法真正操作电脑。本文将详细记录如何为OpenClaw配置浏览器自动化功能让AI助手真正拥有眼睛看网页和双手操作网页变成能够自动打开网页、填写表单、截图保存的全能助手。环境说明基于以下环境进行配置配置项参数操作系统Ubuntu 24.04 LTSOpenClaw版本2026.1.29Node.jsv22.22.0AI模型阿里云 DashScope qwen-flash第一步配置 OpenClaw 浏览器浏览器类型说明OpenClaw 支持两种浏览器模式Profile说明使用场景openclawOpenClaw 托管的独立浏览器实例服务器环境自动化任务推荐chrome通过 Chrome 扩展连接本地浏览器需要使用已登录的账号我们选择openclaw模式因为服务器没有图形界面且独立实例更安全。配置文件编辑编辑 OpenClaw 配置文件~/.openclaw/openclaw.json{browser:{enabled:true,defaultProfile:openclaw,headless:true,noSandbox:true}}配置项详解配置项值说明enabledtrue启用浏览器功能defaultProfile“openclaw”使用 OpenClaw 托管的独立浏览器headlesstrue无头模式服务器没有显示器必须开启noSandboxtrue禁用 Chrome 沙盒在容器/服务器环境中需要手动指定浏览器可选如果系统没有预装 Chromium 基础的浏览器可以手动指定{browser:{executablePath:/usr/bin/google-chrome-stable}}第二步解决中文显示乱码问题可选如果需要在无头浏览器中正确显示中文需要安装中文字体。安装中文字体sudoaptinstall-yfonts-noto-cjk fonts-wqy-zenhei为什么需要两个字体包Noto CJKGoogle 的 Noto 字体支持中日韩文字字体质量高文泉驿正黑经典的开源中文字体作为补充确保中文显示完整第三步重启服务并测试启动浏览器# 重启 Gateway 使配置生效openclaw gateway restart# 启动浏览器openclaw browser --browser-profile openclaw start# 检查浏览器状态openclaw browser --browser-profile openclaw status测试基本功能# 打开网页openclaw browser --browser-profile openclawopenhttps://www.baidu.com# 获取页面快照openclaw browser --browser-profile openclaw snapshot# 截图openclaw browser --browser-profile openclaw screenshot重置会话重要修改配置后需要重置会话让 AI 重新加载工具列表openclaw sessions reset main实际应用案例配置完成后可以通过自然语言控制浏览器完成各种任务案例1自动化日记记录帮我打开 zhang.beer/diary使用账号 test密码 123456 登录并添加今日美好内容为openclaw 自动操作浏览器成功AI 会自动完成登录、输入内容、提交等操作。案例2网页截图监控用浏览器打开百度的首页然后截个图AI 会打开网页并返回截图可用于监控页面变化。案例3批量数据处理结合其他工具可以实现自动化数据采集爬取网页数据定时监控与截图监控训练曲线批量表单填写读取 Excel 填写表单网页内容提取提取表格保存为 CSV总结通过本文的指导我们为 OpenClaw AI 助手添加了强大的浏览器自动化能力 网页浏览打开任意网页支持 JavaScript 渲染 截图保存全页面或指定元素截图️ 自动操作点击、输入、滚动、拖拽 内容提取获取页面文本、表格、链接️ 自然语言控制用对话的方式指挥浏览器现在你的 AI 助手已经不再是只会说话的大脑而是真正能够帮你处理各种网页相关任务的全能助手了