返回顶部
m

multi-platform-publisher多平台发布

Publish content to X/Twitter, LinkedIn, WeChat Official Account, and Xiaohongshu with one command. Automatically adapts content format for each platform — threads for Twitter, professional articles for LinkedIn, HTML drafts for WeChat, emoji notes for Xiaohongshu. Triggers: publish content, social media, twitter post, linkedin post, wechat article, xiaohongshu note, cross-platform publish, multi-platform

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
385
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

multi-platform-publisher

技能名称:multi-platform-publisher

详细描述:

多平台社交媒体发布器

通过一条命令将内容发布到多个社交媒体平台。支持 X/Twitter、LinkedIn、微信公众号和小红书。

前置条件

安装依赖:

bash
pip3 install requests tweepy Pillow

通过环境变量设置凭证:

bash

Twitter / X


export TWITTERAPIKEY=your-api-key
export TWITTERAPISECRET=your-api-secret
export TWITTERACCESSTOKEN=your-access-token
export TWITTERACCESSTOKEN_SECRET=your-access-token-secret

LinkedIn

export LINKEDINACCESSTOKEN=your-linkedin-token export LINKEDINPERSONURN=urn:li:person:abc123 # 可选

微信公众号

export WECHAT_APPID=your-appid export WECHAT_APPSECRET=your-appsecret

小红书

export XHS_COOKIE=your-cookie-string

或者通过 ~/.openclaw/openclaw.json 进行配置:

json
{
skills: {
entries: {
multi-platform-publisher: {
env: {
TWITTERAPIKEY: ...,
LINKEDINACCESSTOKEN: ...,
WECHAT_APPID: ...,
XHS_COOKIE: ...
}
}
}
}
}

快速开始

bash

发布到所有已配置的平台


python3 {baseDir}/main.py publish --content 您的帖子内容 --platforms all

指定平台

python3 {baseDir}/main.py publish --content 您的内容 --platforms twitter,linkedin

从 Markdown 文件发布

python3 {baseDir}/main.py publish --file /path/to/article.md --platforms all

长内容的 Twitter 线程

python3 {baseDir}/main.py publish --content 长文章... --platforms twitter --thread

附加图片

python3 {baseDir}/main.py publish --content 快来看看! --platforms all --images photo.jpg

预览而不发布(试运行)

python3 {baseDir}/main.py publish --content 测试 --platforms all --dry-run

验证凭证

python3 {baseDir}/main.py validate

列出已配置的平台

python3 {baseDir}/main.py list-platforms

支持的平台

平台认证方式功能
X/TwitterOAuth 1.0a推文、线程、图片
LinkedIn
OAuth 2.0 | 帖子、文章、图片 | | 微信公众号 | API Token | 创建草稿、图片 | | 小红书 | MCP / Cookie | 笔记、图片 |

内容适配

内容会自动针对每个平台进行适配:

  • - X/Twitter — 去除 Markdown,拆分为 280 字符的推文,长内容创建编号线程
  • LinkedIn — 格式化为专业帖子,最多 3000 字符,段落清晰
  • 微信公众号 — 转换为带样式的 HTML 文章(草稿,需在后台手动发布)
  • 小红书 — 轻松语气,注入表情符号,话题标签,1000 字符限制

项目结构

main.py # CLI 入口点
adapters/
base_adapter.py # 抽象基类
twitter_adapter.py # X / Twitter(OAuth 1.0a)
linkedin_adapter.py # LinkedIn(OAuth 2.0)
wechat_adapter.py # 微信公众号
xiaohongshu_adapter.py # 小红书(MCP/Cookie)
utils/
config_loader.py # 凭证加载(环境变量 > openclaw.json > config.json)
content_adapter.py # 平台特定的内容转换
image_handler.py # 上传前图片调整大小/验证
logger.py # 标准错误日志记录器

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 multi-platform-publisher-1776182475 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 multi-platform-publisher-1776182475 技能

通过命令行安装

skillhub install multi-platform-publisher-1776182475

下载

⬇ 下载 multi-platform-publisher v1.0.0(免费)

文件大小: 24.5 KB | 发布时间: 2026-4-15 12:13

v1.0.0 最新 2026-4-15 12:13
Initial release — publish to X/Twitter, LinkedIn, WeChat, Xiaohongshu with one command

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部