CrabNote螃蟹笔记

云服务器跑 OpenClaw,浏览器自动化怎么搞?

云服务器跑 OpenClaw,浏览器自动化怎么搞?

云服务器跑 OpenClaw,浏览器自动化怎么搞? 云服务器跑 OpenClaw,浏览器自动化怎么搞? Modified March 6 • 📦 提取当前页面的商品名称和价格 • 🔄 打开新标签页,访问淘宝 • 🔍 搜索同名商品 • 💰 提取淘宝搜索结果中的价格 • 📊 返回比价结果 返回结果示例: 📱 商品名称:iPhone 15 Pro Max 256GB 💵 当前平台价格:¥9,999 🛒 淘宝最低价:¥9,299(省 ¥700) ✨ 建议:淘宝购买更划算 💬 一句话:聪明消费,省心省钱。 ⚙️ 个人资料模式配置指南 在云服务器上运行个人资料模式,需要有图形界面。 📖 XFCE 是什么:云服务器默认只有终端,像一台没有屏幕的电脑。XFCE 相当于给它装了一个桌面系统,你通过 VNC 连接后,就像在远程操作一台完整的电脑。 📖 VNC 是什么:VNC 是远程桌面连接工具。你在自己的电脑上安装 VNC 客户端(比如 TigerVNC、RealVNC),连接到云服务器,就能看到云服务器上的桌面画面。 📖 DISPLAY 是什么:DISPLAY 告诉程序"把窗口画在哪个屏幕上"。XFCE 通过 VNC 创建的"虚拟屏幕"通常是 :1,不是 :0。如果设置错了,Chrome 启动不了。 安装完成后,就能在自己的本地电脑上看到服务器的桌面和正在启动的浏览器 • 下左图:自己本地安装的软件 VNC Viewer,发起对服务器的连接 • 下右图:在自己本地看到的服务器的桌面,服务器启动 Chrome,并登录 x.com ✅ 方式一:和 OpenClaw 对话,让它帮你配置(推荐) 直接对 OpenClaw 说: "帮我在云服务器上配置个人资料模式。我需要安装 XFCE 桌面环境、TigerVNC 远程桌面、配置 DISPLAY 环境变量,然后启动 Chrome 浏览器。" OpenClaw 会引导你完成配置,包括: • 🔍 检查你的环境(是否安装了 XFCE、VNC) • 📦 安装缺失的依赖 • ⚙️ 修改 OpenClaw 配置文件 • 🔄 配置 systemd 服务(设置 DISPLAY 环境变量) • 🌐 启动 Chrome 并帮你登录网站 方式二:自己人工安装 安装 XFCE 和 VNC 在你的电脑上打开终端,SSH 连接到云服务器,然后执行: Code block Bash Copy 安装 XFCE 桌面环境(轻量级桌面) sudo apt update sudo apt install xfce4 xfce4 goodies y 安装 TigerVNC(远程桌面服务) sudo apt install tigervnc standalone server tigervnc common y 配置 VNC(:1 表示虚拟显示器编号,1920x1080 是分辨率) vncserver :1 geometry 1920x1080 depth 24 安装完成后,在你的电脑上打开 VNC Viewer(需要自己在本地电脑手动安装),连接地址填 你的云服务器IP:5901,就能看到 XFCE 桌面了。 配置 OpenClaw: 修改配置文件 /.openclaw/openclaw.json: Code block JSON Copy { "browser": { "enabled": true, "profile": "openclaw", "headless": false, "remoteDebuggingPort": 18800, "userDataDir": " /.config/openclaw browser openclaw" } } 参数说明: • headless: false:🖥️ 有头模式,能看到浏览器窗口(首次登录时必须) • headless: true:🤖 无头模式,后台运行(登录完成后可切换) 配置 systemd 服务: Code block Plain Text Copy [Unit] Description=OpenClaw Service After=network.target [Service] Environment=DISPLAY=:1 ExecStartPre= /usr/bin/pkill f openclaw ExecStartPre= /usr/bin/pkill f chrome ExecStart=/home/nomi/.linuxbrew/bin/openclaw run Restart=always RestartSec=10 [Install] WantedBy=multi user.target ⚠️ 注意:把 ExecStart 中的 nomi 换成你的用户名。 手动启动 Chrome 并登录: Code block Bash Copy 设置显示器(:1 是 VNC 创建的虚拟显示器) export DISPLAY=:1 启动 Chrome( remote debugging port 让 OpenClaw 能控制浏览器) google chrome \ remote debugging port=18800 \ no sandbox \ disable gpu \ disable dev shm usage \ user data dir=/home/nomi/.config/openclaw browser openclaw \ /tmp/chromium.log 2 &1 & ⚠️ 注意:把 nomi 换成你的用户名。 然后通过 VNC 连接到云服务器,你会看到 Chrome 浏览器窗口打开了。在浏览器里登录你需要的网站(X、Reddit、YouTube 等)。 登录完成后,以后 OpenClaw 就可以用这个登录态自动操作了。 💬 一句话:配置一次,长期受益。 🔧 扩展模式配置指南 通过安装 Chrome 扩展 OpenClaw Relay,让 OpenClaw 能够控制你当前正在使用的 Chrome 浏览器。 ✅ 方式一:和 OpenClaw 对话,让它帮你配置(推荐) 直接对 OpenClaw 说: "帮我安装和配置扩展模式。" OpenClaw 会引导你完成: • 📥 下载 OpenClaw Relay 扩展 • 📖 告诉你如何在 Chrome 中加载扩展 • 🔑 获取 Token 并配置 • ✅ 激活扩展 方式二:自己人工安装 第 1 步:安装扩展 Code block Bash Copy openclaw extension install 这会把扩展下载到 /.openclaw/extensions/chrome/ 目录。 第 2 步:在 Chrome 中加载扩展 1. 打开 chrome://extensions/ 2. 开启"开发者模式" 3. 点击"加载未打包的扩展程序" 4. 选择 /.openclaw/extensions/chrome/ 目录 第 3 步:配置 Token x.com • 📦 提取当前页面的商品名称和价格 • 🔄 打开新标签页,访问淘宝 • 🔍 搜索同名商品 • 💰 提取淘宝搜索结果中的价格 • 📊 返回比价结果 返回结果示例: 📱 商品名称:iPhone 15 Pro Max 256GB 💵 当前平台价格:¥9,999 🛒 淘宝最低价:¥9,299(省 ¥700) ✨ 建议:淘宝购买更划算 💬 一句话:聪明消费,省心省钱。 ⚙️ 个人资料模式配置指南 在云服务器上运行个人资料模式,需要有图形界面。 📖 XFCE 是什么:云服务器默认只有终端,像一台没有屏幕的电脑。XFCE 相当于给它装了一个桌面系统,你通过 VNC 连接后,就像在远程操作一台完整的电脑。 📖 VNC 是什么:VNC 是远程桌面连接工具。你在自己的电脑上安装 VNC 客户端(比如 TigerVNC、RealVNC),连接到云服务器,就能看到云服务器上的桌面画面。 📖 DISPLAY 是什么:DISPLAY 告诉程序"把窗口画在哪个屏幕上"。XFCE 通过 VNC 创建的"虚拟屏幕"通常是 :1,不是 :0。如果设置错了,Chrome 启动不了。 安装完成后,就能在自己的本地电脑上看到服务器的桌面和正在启动的浏览器 • 下左图:自己本地安装的软件 VNC Viewer,发起对服务器的连接 • 下右图:在自己本地看到的服务器的桌面,服务器启动 Chrome,并登录 x.com x.com ✅ 方式一:和 OpenClaw 对话,让它帮你配置(推荐) 直接对 OpenClaw 说: "帮我在云服务器上配置个人资料模式。我需要安装 XFCE 桌面环境、TigerVNC 远程桌面、配置 DISPLAY 环境变量,然后启动 Chrome 浏览器。" OpenClaw 会引导你完成配置,包括: • 🔍 检查你的环境(是否安装了 XFCE、VNC) • 📦 安装缺失的依赖 • ⚙️ 修改 OpenClaw 配置文件 • 🔄 配置 systemd 服务(设置 DISPLAY 环境变量) • 🌐 启动 Chrome 并帮你登录网站 方式二:自己人工安装 安装 XFCE 和 VNC 在你的电脑上打开终端,SSH 连接到云服务器,然后执行: 安装完成后,在你的电脑上打开 VNC Viewer(需要自己在本地电脑手动安装),连接地址填 你的云服务器IP:5901,就能看到 XFCE 桌面了。 配置 OpenClaw: 修改配置文件 /.openclaw/openclaw.json: 参数说明: • headless: false:🖥️ 有头模式,能看到浏览器窗口(首次登录时必须) • headless: true:🤖 无头模式,后台运行(登录完成后可切换) 配置 systemd 服务: ⚠️ 注意:把 ExecStart 中的 nomi 换成你的用户名。 手动启动 Chrome 并登录: ⚠️ 注意:把 nomi 换成你的用户名。 然后通过 VNC 连接到云服务器,你会看到 Chrome 浏览器窗口打开了。在浏览器里登录你需要的网站(X、Reddit、YouTube 等)。 登录完成后,以后 OpenClaw 就可以用这个登录态自动操作了。 💬 一句话:配置一次,长期受益。 🔧 扩展模式配置指南 通过安装 Chrome 扩展 OpenClaw Relay,让 OpenClaw 能够控制你当前正在使用的 Chrome 浏览器。 ✅ 方式一:和 OpenClaw 对话,让它帮你配置(推荐) 直接对 OpenClaw 说: "帮我安装和配置扩展模式。" OpenClaw 会引导你完成: • 📥 下载 OpenClaw Relay 扩展 • 📖 告诉你如何在 Chrome 中加载扩展 • 🔑 获取 Token 并配置 • ✅ 激活扩展 方式二:自己人工安装 第 1 步:安装扩展 这会把扩展下载到 /.openclaw/extensions/chrome/ 目录。 第 2 步:在 Chrome 中加载扩展 1. 打开 chrome://extensions/ 2. 开启"开发者模式" 3. 点击"加载未打包的扩展程序" 4. 选择 /.openclaw/extensions/chrome/ 目录 第 3 步:配置 Token 复制显示的 Token,粘贴到扩展配置中。 第 4 步:激活扩展 ⚠️ 重要:扩展需要在已打开的网页上工作。 1. 打开任意网页(比如 https://www.x.com) 2. 点击 OpenClaw Relay 扩展图标 3. 将开关切换为 ON 现在,你可以告诉 OpenClaw 在当前页面上执行操作了。 💬 一句话:装好扩展,随用随开。 💡 扩展模式使用技巧 技巧 1:先激活扩展,再下指令 扩展必须在一个已打开的网页上激活才能工作。步骤: 1. 打开目标网页 2. 点击扩展图标,切换为 ON 3. 回到 OpenClaw 对话窗口,下指令 技巧 2:复杂操作分步说 如果任务比较复杂,建议分步指令。比如: ❌ 不推荐: "帮我登录网站 A,然后抓取数据,再发邮件通知我。" "帮我登录网站 A,然后抓取数据,再发邮件通知我。" ✅ 推荐: 第一步:"帮我登录网站 A。"(等完成) 第二步:"抓取首页的公告列表。"(等完成) 第三步:"把结果整理成 Markdown 格式。" 第一步:"帮我登录网站 A。"(等完成) 第二步:"抓取首页的公告列表。"(等完成) 第三步:"把结果整理成 Markdown 格式。" 技巧 3:随时可以暂停 扩展模式下,你可以随时在浏览器上手动操作。比如 OpenClaw 卡住了,你可以: • 👆 手动点击一下 • 📜 滚动页面 • ❌ 关闭弹窗 然后让 OpenClaw 继续。 技巧 4:处理验证码 遇到验证码时: 1. OpenClaw 会告诉你"遇到验证码" 2. 你手动完成验证码 3. 告诉 OpenClaw "验证码已完成,继续" 🎯 最后说一句 自动化不是难在控制浏览器, 难在把浏览器长期、稳定地跑起来。 OpenClaw 把这件事,变成了默认能力。 昨天有个朋友问我:"云服务器没有 Mac 好用,因为没有图形界面,很多需要浏览器的操作做不了怎么办?" 确实,云服务器默认只有命令行,看不到浏览器窗口,好像没法做需要"点击、滚动、登录"的操作。 但其实,OpenClaw 内置了两种浏览器模式,可以很好地解决这个问题。 如果你第一次听到 OpenClaw,可以先用一句话理解它: OpenClaw 是一个能“自己去操作电脑和网站”的 AI 执行系统。 它不只是聊天工具,还可以: • 打开浏览器 • 点击网页 • 调用外部 API • 给飞书发消息 • 执行定时任务 也正因为这样,它最近变得很火—— AI 不再只是“告诉你怎么做”,而是“帮你真的去做”。 很多人会问,它和 Claude Code 有什么区别?简单区分一下: • Claude Code 是帮你写代码的 • OpenClaw 是帮你把事情执行掉的 前者给你一段脚本,后者直接帮你完成操作。 当它接入飞书等系统后,就可以自动发消息、读取群内容、执行流程,实现真正的远程互动。 就能实现,拿着手机躺着床上,和飞书吹吹水,就能把事情给干了,想想都安逸 😁😁😁 🎯 回到自动化的场景:想从 X.com 拉取推文 X.com 现在,假设你想从 X.com(Twitter)拉取某个话题下的推文,这是很常见的需求。但用不同的技术方案,会遇到完全不同的困境。 X.com 三种方案,三种困境 方案一:传统 HTTP 爬虫 原理:直接向服务器发 HTTP 请求,获取 HTML 内容。 遇到的问题: 问题 说明 内容抓不到 X.com 是单页应用(SPA),推文内容靠 JavaScript 动态加载。HTTP 请求返回的 HTML 是空的,根本没有推文数据。 需要登录 X.com 的推文需要登录才能查看。HTTP 爬虫无法保持登录态,连页面都进不去。 IP 封禁 短时间内多次请求,IP 直接被封。有开发者反馈"IP 封禁频率从每天 3 次激增到每小时 5 次"。 X.com X.com 问题 问题 说明 说明 内容抓不到 内容抓不到 X.com 是单页应用(SPA),推文内容靠 JavaScript 动态加载。HTTP 请求返回的 HTML 是空的,根本没有推文数据。 X.com X.com 是单页应用(SPA),推文内容靠 JavaScript 动态加载。HTTP 请求返回的 HTML 是空的,根本没有推文数据。 X.com 需要登录 需要登录 X.com 的推文需要登录才能查看。HTTP 爬虫无法保持登录态,连页面都进不去。 X.com X.com 的推文需要登录才能查看。HTTP 爬虫无法保持登录态,连页面都进不去。 X.com IP 封禁 IP 封禁 短时间内多次请求,IP 直接被封。有开发者反馈"IP 封禁频率从每天 3 次激增到每小时 5 次"。 短时间内多次请求,IP 直接被封。有开发者反馈"IP 封禁频率从每天 3 次激增到每小时 5 次"。 结果:❌ 方案行不通。 方案二:Playwright 估计,有人会有疑问:Playwright 和 Claude Code 有啥关系,和 Skills 有是啥关系? 一句话答案: Playwright 是底层浏览器控制工具;Skills 是基于它封装好的能力模块,例如 Browser Use 这类开源项目。 而 Claude Code 是可以调用和使用这些 Skills 的编程开发工具。 更直白一点: • Playwright:负责“怎么操作浏览器”(点、填、抓数据) • Skills:把这些操作打包成“一个现成功能” • Claude Code:在这里写代码、调用这些现成功能 结构关系: Claude Code(编程开发工具) ⬇ 使用 封装好的 Skills 能力 ⬇ 基于 Playwright(浏览器控制工具) 最压缩版总结:Playwright 负责干活,Skills 负责定义功能,Claude Code 负责使用这些功能。 接下来,Playwright 的工作原理:启动一个真实的浏览器(无头或有头),模拟用户操作。 遇到的问题: 问题 说明 自动化特征暴露 Playwright 启动的浏览器,navigator.webdriver 属性为 true,默认配置下,容易暴露自动化特征(例如 navigator.webdriver),从而被识别。 登录触发验证码 想要拉取推文,必须先登录。但模拟登录大概率触发验证码,而且"手动拉验证码也 100% 失败"。 行为特征异常 点击间隔固定、无鼠标移动轨迹,这些"机器人行为"会被风控系统识别。 突然失效 有开发者的 Playwright 爬虫"稳定运行一周后突然罢工",每次都弹出"当前环境正在被测试"。 问题 问题 说明 说明 自动化特征暴露 自动化特征暴露 Playwright 启动的浏览器,navigator.webdriver 属性为 true,默认配置下,容易暴露自动化特征(例如 navigator.webdriver),从而被识别。 Playwright 启动的浏览器,navigator.webdriver 属性为 true,默认配置下,容易暴露自动化特征(例如 navigator.webdriver),从而被识别。 登录触发验证码 登录触发验证码 想要拉取推文,必须先登录。但模拟登录大概率触发验证码,而且"手动拉验证码也 100% 失败"。 想要拉取推文,必须先登录。但模拟登录大概率触发验证码,而且"手动拉验证码也 100% 失败"。 行为特征异常 行为特征异常 点击间隔固定、无鼠标移动轨迹,这些"机器人行为"会被风控系统识别。 点击间隔固定、无鼠标移动轨迹,这些"机器人行为"会被风控系统识别。 突然失效 突然失效 有开发者的 Playwright 爬虫"稳定运行一周后突然罢工",每次都弹出"当前环境正在被测试"。 有开发者的 Playwright 爬虫"稳定运行一周后突然罢工",每次都弹出"当前环境正在被测试"。 结果:⚠️ 勉强能用,但不稳定,随时可能被封。 方案三:OpenClaw 浏览器模式 原理:通过 Chrome DevTools Protocol(CDP)控制浏览器,在扩展模式下,是接管已经运行的真实浏览器环境。 需要说明的是: • OpenClaw 的优势并不是底层协议不同,而是它把“持久浏览器环境 + 登录状态管理 + 任务调度”做成了默认能力。 • 用户不需要自己写代码管理浏览器目录,也不需要自己维护自动化脚本。 OpenClaw 提供两种方式: • 个人资料模式:启动独立的 Chrome 实例,登录一次后长期保持登录态 • 扩展模式:接管你当前正在使用的 Chrome,直接用已有的登录态 操作方式(以扩展模式为例): 1. 你手动打开 Chrome,正常登录 X.com(和你平时刷推特一样) X.com 2. OpenClaw 通过 CDP 协议接管这个浏览器 3. 对 OpenClaw 说:"拉取首页最新 20 条推文" 为什么没那些问题: 优势 说明 复用登录态 不需要模拟登录,直接使用已有的登录态操作 真实浏览器指纹 浏览器是真实 Chrome,没有 navigator.webdriver=true 等自动化标记 无验证码困扰 登录是手动完成的,验证码也是手动过的,和正常使用没区别 稳定持久 不会被识别为自动化工具,风控系统更难区分是人工操作还是自动化操作 优势 优势 说明 说明 复用登录态 复用登录态 不需要模拟登录,直接使用已有的登录态操作 不需要模拟登录,直接使用已有的登录态操作 真实浏览器指纹 真实浏览器指纹 浏览器是真实 Chrome,没有 navigator.webdriver=true 等自动化标记 浏览器是真实 Chrome,没有 navigator.webdriver=true 等自动化标记 无验证码困扰 无验证码困扰 登录是手动完成的,验证码也是手动过的,和正常使用没区别 登录是手动完成的,验证码也是手动过的,和正常使用没区别 稳定持久 稳定持久 不会被识别为自动化工具,风控系统更难区分是人工操作还是自动化操作 不会被识别为自动化工具,风控系统更难区分是人工操作还是自动化操作 结果:✅在需要登录的场景下更稳定。 这里的关键不在于“谁能控制浏览器”,而在于“谁把这件事做成了默认能力”。 Playwright 给的是能力本身,而 OpenClaw 给的是一整套可直接使用的浏览器运行模式。 • 如果你是工程师,可以自己写脚本实现; • 如果你是普通用户,OpenClaw 已经帮你把这层复杂度隐藏好了。 总结:方案对比 维度 HTTP 爬虫 Playwright OpenClaw 能执行 JS ❌ 不能 ✅ 能 ✅ 能 能复用登录态 ❌ 不能 ⚠️ 需要额外配置(可通过持久化浏览器目录实现) ✅ 能 被检测风险 ⚠️ 高 ⚠️ 中高 ✅ 极低 需要额外成本 否 否 否 稳定性 ❌ 差 ⚠️ 一般 ✅ 稳定 维度 维度 HTTP 爬虫 HTTP 爬虫 Playwright Playwright OpenClaw OpenClaw 能执行 JS 能执行 JS ❌ 不能 ❌ 不能 ✅ 能 ✅ 能 ✅ 能 ✅ 能 能复用登录态 能复用登录态 ❌ 不能 ❌ 不能 ⚠️ 需要额外配置(可通过持久化浏览器目录实现) ⚠️ 需要额外配置(可通过持久化浏览器目录实现) ✅ 能 ✅ 能 被检测风险 被检测风险 ⚠️ 高 ⚠️ 高 ⚠️ 中高 ⚠️ 中高 ✅ 极低 ✅ 极低 需要额外成本 需要额外成本 否 否 否 否 否 否 稳定性 稳定性 ❌ 差 ❌ 差 ⚠️ 一般 ⚠️ 一般 ✅ 稳定 ✅ 稳定 🎉 一句话:操作需要登录的网站,OpenClaw 的浏览器模式是最稳妥的选择。 一句话:操作需要登录的网站,OpenClaw 的浏览器模式是最稳妥的选择。 OpenClaw 内置了两种浏览器模式 模式 原理 适合场景 个人资料模式 OpenClaw 启动独立的 Chrome 实例,有独立的用户目录 需要登录、24 小时运行、操作敏感账号 扩展模式 通过插件接管你当前正在使用的 Chrome 临时用一下、已有登录态(不需要开新窗口再登录,再一层层点击才到当前页面) 模式 模式 原理 原理 适合场景 适合场景 个人资料模式 个人资料模式 OpenClaw 启动独立的 Chrome 实例,有独立的用户目录 OpenClaw 启动独立的 Chrome 实例,有独立的用户目录 需要登录、24 小时运行、操作敏感账号 需要登录、24 小时运行、操作敏感账号 扩展模式 扩展模式 通过插件接管你当前正在使用的 Chrome 通过插件接管你当前正在使用的 Chrome 临时用一下、已有登录态(不需要开新窗口再登录,再一层层点击才到当前页面) 临时用一下、已有登录态(不需要开新窗口再登录,再一层层点击才到当前页面) 📋 省流版 🎉 直接选 个人资料模式,它在大部分场景下是最全能的。 直接选 个人资料模式,它在大部分场景下是最全能的。 场景 推荐 🤖 需要登录、24小时无人值守运行 个人资料模式 ⚡ 临时用一下、已有登录态 扩展模式 🔐 操作敏感账号(网银、支付) 个人资料模式 场景 场景 推荐 推荐 🤖 需要登录、24小时无人值守运行 🤖 需要登录、24小时无人值守运行 个人资料模式 个人资料模式 ⚡ 临时用一下、已有登录态 ⚡ 临时用一下、已有登录态 扩展模式 扩展模式 🔐 操作敏感账号(网银、支付) 🔐 操作敏感账号(网银、支付) 个人资料模式 个人资料模式 🤔 为什么需要浏览器模式? OpenClaw 内置的 WebFetch 工具已经能抓取很多网页内容了,为什么还需要浏览器模式呢? 📖 WebFetch 是什么:一个网页抓取和正文提取的工具,能把 HTML 转成干净的 Markdown。 WebFetch 解决不了的场景: • 🔒 需要登录的网站(X、Reddit、YouTube 等) • 🖱️ 需要交互的操作(点击、滚动、翻页) • ⚡ 需要执行 JavaScript 的动态内容 所以,当你需要登录、需要交互时,就需要用到浏览器模式。 ⚖️ 两种模式对比 两种模式各有优劣,先看对比: 特性 个人资料模式 扩展模式 原理 OpenClaw 启动独立的 Chrome 实例 通过插件接管当前 Chrome 登录态 需要手动登录一次 直接使用已有登录态 24小时运行 ✅ 支持 ❌ 不适合 安全边界 🛡️ 清晰隔离 ⚠️ 风险较高(操作你的日常账号) 特性 特性 个人资料模式 个人资料模式 扩展模式 扩展模式 原理 原理 OpenClaw 启动独立的 Chrome 实例 OpenClaw 启动独立的 Chrome 实例 通过插件接管当前 Chrome 通过插件接管当前 Chrome 登录态 登录态 需要手动登录一次 需要手动登录一次 直接使用已有登录态 直接使用已有登录态 24小时运行 24小时运行 ✅ 支持 ✅ 支持 ❌ 不适合 ❌ 不适合 安全边界 安全边界 🛡️ 清晰隔离 🛡️ 清晰隔离 ⚠️ 风险较高(操作你的日常账号) ⚠️ 风险较高(操作你的日常账号) 💬 一句话:个人资料模式适合自动化,扩展模式适合临时用。 🎉 如果着急了,想直接看怎么配置,点击跳到配置章节: 云服务器跑 OpenClaw,浏览器自动化怎么搞? 云服务器跑 OpenClaw,浏览器自动化怎么搞? 如果着急了,想直接看怎么配置,点击跳到配置章节: 云服务器跑 OpenClaw,浏览器自动化怎么搞? 云服务器跑 OpenClaw,浏览器自动化怎么搞? 🖥️ 个人资料模式 适合自动化、定时任务 直接上实操:用个人资料模式读取 scys.com 最新文章 scys.com 我对 OpenClaw 说(目的就是拉取本周的精华文章): 用个人资料模式打开 https://scys.com/?filter=essence 拉取本周的帖子,一个帖子一个帖子的单独发送给我(不要全部总结完,一起发),格式:标题、核心总结、作者、发布日期、帖子链接、飞书文档的原文链接 操作步骤: 它提示我需要微信扫码登录,掏出手机扫描,登录成功后,告诉它:我已经手动登录,继续 我发现上面的帖子链接不对,我继续跟它说:帖子链接不对,应该是文章详情页的链接,形如 https://scys.com/articleDetail/xq topic/22811452515421841 我们最终就纠正了帖子的链接地址,重新得到正确的 URL。 适用场景 场景 示例 ⏰ 定时抓取 "每天早上9点抓取 X 热点话题" 📦 批量操作 "帮我关注这50个账号" 🔐 敏感账号 "操作网银查流水" 🤖 无人值守 "后台自动运行,不用管" 场景 场景 示例 示例 ⏰ 定时抓取 ⏰ 定时抓取 "每天早上9点抓取 X 热点话题" "每天早上9点抓取 X 热点话题" 📦 批量操作 📦 批量操作 "帮我关注这50个账号" "帮我关注这50个账号" 🔐 敏感账号 🔐 敏感账号 "操作网银查流水" "操作网银查流水" 🤖 无人值守 🤖 无人值守 "后台自动运行,不用管" "后台自动运行,不用管" 🔌 扩展模式 适合临时操作、已有登录态 场景 示例 👀 临时查看 "帮我在 GitHub 查看最近的 Issues" ✅ 已登录网站 "在知乎上收藏这5个回答" 💰 比价 "帮我在淘宝、京东比价" 🔧 需要现有插件 "用我的密码管理器登录" 场景 场景 示例 示例 👀 临时查看 👀 临时查看 "帮我在 GitHub 查看最近的 Issues" "帮我在 GitHub 查看最近的 Issues" ✅ 已登录网站 ✅ 已登录网站 "在知乎上收藏这5个回答" "在知乎上收藏这5个回答" 💰 比价 💰 比价 "帮我在淘宝、京东比价" "帮我在淘宝、京东比价" 🔧 需要现有插件 🔧 需要现有插件 "用我的密码管理器登录" "用我的密码管理器登录" 案例 1:在知乎上批量收藏回答 场景:你在知乎搜索了一个话题,想把前 5 个回答都收藏起来。 操作步骤: 1. 在 Chrome 中打开知乎搜索结果页 2. 激活 OpenClaw Relay 扩展 3. 对 OpenClaw 说: "把当前页面前 5 个回答都收藏到「AI」收藏夹。" OpenClaw 的操作过程: • ✅ 找到第一个回答的收藏按钮,点击 • ✅ 选择「AI」收藏夹,确认 • ✅ 滚动到第二个回答,重复操作 • ✅ 直到完成 5 个回答的收藏 💬 一句话:批量收藏,省时省力。 案例 2:在已登录的 GitHub 上查看 Issues 场景:你想快速查看某个仓库最近有哪些 Issues,但不想一个个点进去看。 操作步骤: 1. 在 Chrome 中打开 GitHub(确保已登录) 2. 激活 OpenClaw Relay 扩展(切换为 ON) 3. 对 OpenClaw 说: "帮我在当前页面查看最近 10 个 Issues,列出标题、状态、创建时间。" OpenClaw 的操作过程: • 📖 读取当前页面的 Issues 列表 • 📄 如果列表不够 10 个,自动点击"Next"翻页 • 📊 提取每个 Issue 的标题、状态、创建时间 • 📋 整理成表格给我 💬 一句话:临时用一下,不用重新登录。 案例 3:电商平台比价 场景:你在某电商平台看中一个商品,想和其他平台比价。 操作步骤: 1. 在 Chrome 中打开商品详情页 2. 激活 OpenClaw Relay 扩展 3. 对 OpenClaw 说: "提取这个商品的价格、名称,然后打开淘宝搜索同名商品,比较价格。" OpenClaw 的操作过程: