使用 OpenClaw 浏览器工具的 X/Twitter CLI。适用于用户想要与 X/Twitter 互动:阅读时间线、发帖、点赞、转推、回复或搜索。在没有 Homebrew 的环境中替代 bird CLI。
OpenClaw 浏览器 X/Twitter QQ.是一项面向实际任务的技能,主要用于Bird CLIQ 浏览器 QQ.. .;Prerenectives QQ 使用浏览器工具的 OpenClaw 启用. openclaw 浏览器简介 QQ/Twitter QQ QQQ头无 QQvfb QXQQQQ QX.。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
使用 OpenClaw 浏览器工具操作 X/Twitter。是 bird CLI 的基于浏览器的替代方案。
openclaw 浏览器配置文件需配置 Xvfb 虚拟显示(参见 spool 技能的 Prerequisites)
browser action=start profile=openclaw browser action=open profile=openclaw targetUrl="https://x.com/login" # 提示用户手动完成登录
browser action=open profile=openclaw targetUrl="https://x.com/home" browser action=snapshot profile=openclaw compact=true
可在每个 article 中查看作者、内容,以及点赞数、转发数和回复数。
步骤 1:在首页定位文本框
browser action=open profile=openclaw targetUrl="https://x.com/home" browser action=snapshot profile=openclaw compact=true
→ 查找 textbox "Post text" 的 ref
步骤 2:输入内容
browser action=act profile=openclaw request={"kind":"click","ref":""}
browser action=act profile=openclaw request={"kind":"type","ref":"","text":"트윗 내용"}
步骤 3:点击 Post 按钮
browser action=snapshot profile=openclaw compact=true
→ 查找 button "Post" 的 ref(确保其未被禁用)
browser action=act profile=openclaw request={"kind":"click","ref":""}
在时间线中查找 article 内的 button "Like" 或 button "X Likes. Like" 的 ref,然后执行:
browser action=act profile=openclaw request={"kind":"click","ref":""}
查找 button "Repost" 或 button "X reposts. Repost" 的 ref,然后执行:
browser action=act profile=openclaw request={"kind":"click","ref":""}
browser action=snapshot profile=openclaw compact=true
# 选择 “Repost” 选项
browser action=act profile=openclaw request={"kind":"click","ref":""}
方式 1:在时间线中直接回复
browser action=act profile=openclaw request={"kind":"click","ref":""}
browser action=snapshot profile=openclaw compact=true
# 在回复输入框中输入文本后,点击 Reply 按钮
方式 2:在推文详情页中回复
browser action=open profile=openclaw targetUrl="https://x.com/username/status/1234567890" browser action=snapshot profile=openclaw compact=true # 查找回复输入框并输入内容
browser action=open profile=openclaw targetUrl="https://x.com/username" browser action=snapshot profile=openclaw compact=true
browser action=open profile=openclaw targetUrl="https://x.com/search?q=검색어&src=typed_query" browser action=snapshot profile=openclaw compact=true
在个人资料页面中查找 button "Follow" 的 ref,然后执行:
browser action=act profile=openclaw request={"kind":"click","ref":""}
article 元素内,其中包含作者信息、正文内容及各类操作按钮| 问题 | 解决方法 |
|---|---|
| browser 命令不生效 | 检查 Xvfb 是否运行;确认 DISPLAY=:99;重启 Gateway |
| 未成功登录 | 导航至 /login 页面后手动完成登录 |
| Post 按钮处于 disabled 状态 | 确认文本框中已输入有效内容 |
| 触发 Rate limit | 等待片刻后重试 |
| 功能 | bird CLI | chirp(browser) |
|---|---|---|
| 安装 | 需依赖 brew | 仅需 Xvfb 即可运行 |
| 认证方式 | 通过提取 Cookie 实现 | 复用浏览器会话(Session) |
| 稳定性 | 基于 API,较稳定 | 依赖 UI 结构(UI 变更可能导致失效) |
| 执行速度 | 较快 | 略慢(受页面加载与渲染影响) |
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习
最新文章