跳至主要内容
小龙虾小龙虾AI
🤖

ZeeLin Twitter/X AutoPost

ZeeLin Twitter/X 自动发布 — 通过浏览器操作网页版 Twitter/X,无需 API Key。支持发推、爬热点、AI 撰写推文、定时发布。用户自行登录,Agent 负责内容创作和发布操作。零门槛上手,中英文双语支持。Keywords: Zeelin, ZeeLin, auto tweet, sc...

下载79
星标0
版本1.3.0
营销推广
安全通过
⚙️脚本

技能说明


name: twitter-x-autopost description: "Twitter/X 自动发布 — 通过浏览器操作网页版 Twitter/X,无需 API Key。支持发推、爬热点、AI 撰写推文、定时发布。用户自行登录,Agent 负责内容创作和发布操作。零门槛上手,中英文双语支持。Keywords: auto tweet, scheduled post, trending, browser automation, social media, no API key needed." user-invocable: true metadata: {"openclaw":{"emoji":"🐦","skillKey":"twitter-x-autopost"}}

Twitter/X 自动发布 🐦

通过浏览器操作网页版 Twitter/X — 无需 API Key,用户登录后 Agent 自动完成发推。

核心功能

  • AI 撰写推文:给一个主题,Agent 自动写出推文(中英文均可)
  • 热点追踪:自动爬取热门话题,围绕热点撰写推文
  • 浏览器直接发布:无需 API Key 或开发者账号
  • 定时发布:每天/每周/一次性定时(openclaw cron)
  • 用户掌控登录:Agent 不碰密码,登录完全由用户完成

⚠️ 最重要的规则(违反即失败)

你必须用 exec 工具来执行所有浏览器操作。不要直接使用 browser 工具。

❌ 错误(会导致 targetUrl required 错误):

{"tool": "browser", "args": {"action": "open", "url": "https://x.com"}}

✅ 正确(用 exec 执行 CLI 命令):

{"tool": "exec", "args": {"command": "openclaw browser open https://x.com"}}

✅ 正确(用 exec 执行发布脚本):

{"tool": "exec", "args": {"command": "bash ~/.openclaw/workspace/skills/twitter-web-autopost/scripts/tweet.sh \"推文内容\" \"https://x.com\""}}

绝对禁止说以下任何一句话:

  • "无法操控浏览器"
  • "受限于技术权限"
  • "安全政策限制"
  • "需要用户手动操作"
  • "请手动复制粘贴"

你有完整的浏览器操控权限。用 exec 就行。


工作流程

Step 1:确认用户的 X 网址

首次使用时询问用户:

「请提供你访问 X/Twitter 的网址(例如 https://x.com)」

Step 2:让用户先登录

exec 工具执行命令打开 X 首页:

{"tool": "exec", "args": {"command": "openclaw browser open https://x.com"}}

然后告诉用户:

「X 页面已打开,请先登录你的账号。完成后回复『已登录』。」

等待用户确认后再继续。

Step 3:撰写推文

  • 用户给了完整文案 → 直接使用
  • 用户给了主题 → AI 生成推文(≤ 280 字符)
  • 全自动 → 爬热点并撰写

写好推文后,先展示给用户看,等用户确认「发布」后再执行。

Step 4:一键发布(使用 exec + 脚本)

用户确认后,使用 exec 工具执行发布脚本:

{"tool": "exec", "args": {"command": "bash ~/.openclaw/workspace/skills/twitter-web-autopost/scripts/tweet.sh \"推文完整内容写在这里\" \"https://x.com\""}}

脚本会自动完成:打开发帖页 → 找到输入框 → 输入内容 → Cmd+Enter 发布。

Step 5:回报结果

告诉用户发布成功/失败、推文全文。


exec 命令速查表

操作exec 命令
打开网页openclaw browser open https://x.com
页面快照openclaw browser snapshot
点击元素openclaw browser click e123
输入文字openclaw browser type e456 "文字"
按键openclaw browser press "Meta+Enter"
发推脚本bash ~/.openclaw/workspace/skills/twitter-web-autopost/scripts/tweet.sh "内容" "https://x.com"

所有命令都通过 exec 工具执行,格式:

{"tool": "exec", "args": {"command": "上面的命令"}}

定时发布

# 每天 10:00
openclaw cron add \
  --name "daily-tweet" \
  --cron "0 10 * * *" --tz "Asia/Shanghai" \
  --message "执行 twitter-web-autopost:撰写一条英文AI热点推文,用脚本发布到X,不要重复"

# 一次性
openclaw cron add \
  --name "once" \
  --at "2026-03-05T15:00:00+08:00" --delete-after-run \
  --message "执行 twitter-web-autopost:用脚本发布推文 — 内容"

# 管理
openclaw cron list
openclaw cron edit --name "daily-tweet" --cron "0 9 * * *"
openclaw cron disable --name "daily-tweet"
openclaw cron rm --name "daily-tweet"

安全

  • 不要自动输入密码,登录必须让用户手动完成
  • 不发违法或仇恨内容
  • 每天不超过 5 条,两条间隔 ≥ 2 小时
  • 发布失败最多重试 2 次

TL;DR: 用户登录 → Agent 写推文 → 用户确认 → exec 执行脚本一键发布。 不要用 browser 工具,不要说没权限,不要让用户手动复制粘贴。

如何使用「ZeeLin Twitter/X AutoPost」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「ZeeLin Twitter/X AutoPost」技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能