Install
openclaw skills install twitter-web-autopost通过浏览器工具自动操作网页版 Twitter/X,完成热点爬取、推文撰写和一键发布。支持全自动模式(无需用户确认)和手动确认模式。
openclaw skills install twitter-web-autopost这个 Skill 告诉你(OpenClaw Agent)如何通过 浏览器工具 操作网页版 Twitter/X 来自动发推。 它假设用户已经在浏览器中登录了自己的 X 账号,或者可以在你提示后手动完成一次登录。
你不使用任何本地 CLI 或 API key,只通过 browser 工具驱动网页完成发帖流程。
当用户出现以下意图时,应优先考虑使用本 Skill:
如果用户只想「写草稿,不一定要发」,可以只用语言模型写完文本,不调用本 Skill 的发帖部分。
https://x.com(或 https://twitter.com)。browser(openclaw-managed 或 chrome profile 均可)。当用户让你「自动发推」时,遵循以下步骤:
明确内容
启动浏览器会话
browser 工具,使用合适的 profile(推荐:openclaw)。https://x.com/compose/tweethttps://x.com/home 再寻找发帖入口。处理登录
browser 工具刷新/重新打开发帖页面,继续下面步骤。定位发帖输入框
使用 browser snapshot + browser act 的方式寻找:
textbox、有 placeholder 类似:
一旦定位到输入框:
type / fill 操作,将最终推文文本完整输入。点击「发布」按钮
button 且 aria-label 中含有 "Post"、"发布" 等。click 操作点击按钮。确认是否发出
https://x.com/<handle>/status/<id>)。向用户回报结果
场景 1:用户给定完整文案
用户:帮我把这段英文当成推特发出去:「AI is changing global geopolitics faster than we can regulate it…」
你的行为:
场景 2:用户只给主题,要求全自动
用户:帮我围绕今天的 AI 热点自动写一条英文推特并直接发出去,不用再问我确认。
你的行为:
场景 3:爬取热点 + 撰写 + 发布一体化
用户:帮我爬取推特热点,自己写推文,自己发布。
你的行为:
browser 打开 https://x.com/explore/tabs/trending,提取前 10 条热点话题;browser 工具,而不是尝试未经授权的 HTTP API。snapshot --interactive 获取带 ref 的节点,然后用 click ref=.. / type ref=.. 等方式操作,避免依赖易变的 CSS 选择器。https://x.com/compose/tweet 或 https://x.com/compose/post,两种都尝试。browser upload 上传图片文件到推文编辑器的图片附件区域。