Multi-Post

通过浏览器自动化实现微博、小红书等多平台一键发布图文内容。

已扫描
适合谁
内容创作者、新媒体运营人员
不适合谁
无浏览器登录态的用户、无法访问外网的环境使用者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @jeffchang2024/multi-post

Skill 说明

命令、参数、文件名以原文为准

Multi-Post:万能跨平台发帖

一条内容,全平台发布。通过浏览器自动化(OpenClaw browser 工具,使用 profile="user")实现已登录会话下的内容发布。

前置条件

  • 用户必须运行 Chrome 浏览器(使用 profile="user" 的 browser 工具)
  • 目标平台必须已在 Chrome 中登录
  • 发布图文内容时:图片必须是本地文件,且浏览器可访问

支持的平台

平台文本图片备注
微博 (Weibo)显示字数限制 140,实际支持 2000
小红书 (Xiaohongshu)✅ 必须有至少包含 1 张图片
知乎 (Zhihu)可发布“想法”(短内容)或“文章”(长内容)
Twitter/X280 字限制,超长内容可用话题链(thread)
Reddit需指定子版块 + 标题
V2EX需填写节点 + 标题
LinkedIn推荐使用专业语气
豆瓣 (Douban)发布为广播(状态更新)

工作流程

  1. 接收内容 —— 提供文本、可选图片及目标平台列表
  2. 适配内容 —— 根据各平台特性调整(长度限制、语气、标签等)
  3. 逐个执行 —— 通过浏览器自动化依次发布至各平台
  4. 返回结果 —— 每个平台的成功/失败状态及发布链接

内容适配规则

请查阅 references/platform-rules.md 了解各平台的格式要求、字符限制与最佳实践。

执行:浏览器自动化步骤

针对每个平台,按照 references/platform-flows.md 中定义的具体自动化流程执行。

通用操作模式

1. browser navigate → 进入平台编辑页面
2. browser snapshot → 确认已登录状态
3. browser act (type) → 填写内容
4. browser act (upload) → 上传图片(如有)
5. browser act (click) → 点击发布按钮
6. browser snapshot → 确认发布成功,获取帖子链接

错误处理机制

  • 未登录 → 跳过该平台,向用户报告
  • 内容过长 → 自动截断并添加“...”,附上完整内容链接
  • 上传失败 → 重试一次,若仍失败则跳过图片,仅发布文字
  • 被限流 → 等待后重试一次,若仍失败则跳过
  • 出现验证码(CAPTCHA) → 跳过该平台,向用户报告

使用示例

用户:“把这段文案发到微博、小红书、知乎”

→ 在 3 个平台分别适配内容 → 通过浏览器自动化执行 ×3 → 返回结果

用户:“发推特,附上这张图”

→ 单一平台 + 图片 → 浏览器自动化执行 → 返回结果

用户:“全平台发布这个产品推广”

→ 所有已登录平台 → 内容适配 ×N → 浏览器自动化执行 ×N → 返回结果

J
@jeffchang2024

已收录 1 个 Skill

相关推荐