360 Secure SkillHub
360 安全技能中心

ZeeLin 微博自动发布

核心功能:支持用户提供文案或主题,Agent生成140-500字带话题的微博内容,通过脚本自动完成网页版微博发布。典型使用场景:用户说出「发一条微博」「把这段话发到微博」等指令时触发。使用前需登录微博并挂上Browser Relay,输入可为文案或主题,输出为发布结果通知,失败时提示排查方向。

kelcey2023
kelcey2023
热度 29.43
最近更新 2026-05-18 11:50:18
分类:自动化依赖:联网浏览搜索 / 代码执行应用场景:自动化脚本 / 社交媒体

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add zeelin-weibo-autopost
Metadata
name
ZeeLin 微博自动发布
description
通过浏览器操作网页版微博,用户登录后 Agent 撰写内容并自动发布。无需 API,需 Browser Relay 挂上微博标签页。Keywords: 微博, 发微博, 自动发布, Weibo, ZeeLin.
user-invocable
true
metadata
{"openclaw":{"emoji":"📱","skillKey":"zeelin-weibo-autopost"}}

ZeeLin 微博自动发布 📱

通过网页版微博(weibo.com)自动发微博:用户先登录,Agent 撰写内容后用脚本打开微博、填入正文、点击发布。


何时触发

  • 「发一条微博」「帮我发微博」「自动发微博」
  • 「把这段话发到微博」「写一条微博并发布」
  • 「微博自动发布」

爬取微博:用户说「爬取微博」「抓取微博内容」时,见 TOOLS.md「爬取微博(防卡住)」——用 web_fetch 抓至多 1~2 条具体链接,或 browser 只 open + snapshot 一次即返回,不要无限滚动或多次操作,否则易卡住。


使用前准备

  1. 登录微博:在 Chrome 打开 https://weibo.com 并登录。
  2. 挂上 Browser Relay:在该标签页点击 OpenClaw Browser Relay 扩展,Badge 显示 ON。
  3. 执行发微博时脚本会打开微博页、找发微博入口、输入内容、点发布。

工作流程

Step 1:确认内容

用户给文案或主题。若只给主题,Agent 生成一条微博正文(建议 140~500 字,可带话题 #xxx)。

Step 2:执行发布脚本

用 exec 执行脚本,传入微博正文。必须传 timeout(建议 60000)避免 request timed out:

{"tool": "exec", "args": {"command": "bash /Users/youke/.openclaw/workspace/skills/zeelin-weibo-autopost/scripts/post_weibo.sh \"微博正文内容\"", "timeout": 60000}}

(若报脚本未找到,请把路径中的 /Users/youke 改成你本机用户家目录;Windows 用户改为实际 SKILL 路径,如 C:/Users/xxx/AppData/Roaming/ZeeLinClaw/SKILLs/zeelin-weibo-autopost/scripts/post_weibo.sh。)

Step 3:回报结果

根据脚本输出告诉用户「已提交发布,请到微博页面确认」;若脚本报错,提示检查是否已登录、Relay 是否挂上。


exec 速查

操作 命令
发微博 bash .../zeelin-weibo-autopost/scripts/post_weibo.sh "正文",exec 加 "timeout": 60000

故障排查

现象 处理
脚本未找到 使用绝对路径,与 openclaw.json / ZeeLin Claw 的 workspace 一致。
openclaw browser 无输出 需已用 Browser Relay 挂上微博标签页(Badge ON),且 Gateway 已启动。
脚本执行了但微博没发出去 ① 确认发微博时当前 Relay 挂上的就是微博页(weibo.com),且已登录。② 脚本会把每次快照写入 /tmp/weibo_snap.txt,若仍失败请打开该文件,看是否有「发微博」「说点什么」「发布」等字样及对应的 ref=e数字;若页面结构变了,可把快照中相关几行发给开发者以更新选择器。③ 微博首页有时是信息流,需先点击顶栏或左侧的「发微博」打开发布框,脚本已包含该步骤;若你看到发布框已打开但未填入或未点发布,多半是输入框/发布按钮的 ref 与当前页面不匹配,需根据快照调整。