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
技能名称:multi-platform-publisher
详细描述:
通过一条命令将内容发布到多个社交媒体平台。支持 X/Twitter、LinkedIn、微信公众号和小红书。
安装依赖:
bash
pip3 install requests tweepy Pillow
通过环境变量设置凭证:
bash
或者通过 ~/.openclaw/openclaw.json 进行配置:
json
{
skills: {
entries: {
multi-platform-publisher: {
env: {
TWITTERAPIKEY: ...,
LINKEDINACCESSTOKEN: ...,
WECHAT_APPID: ...,
XHS_COOKIE: ...
}
}
}
}
}
bash
| 平台 | 认证方式 | 功能 |
|---|---|---|
| X/Twitter | OAuth 1.0a | 推文、线程、图片 |
内容会自动针对每个平台进行适配:
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 # 标准错误日志记录器
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 multi-platform-publisher-1776182475 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 multi-platform-publisher-1776182475 技能
skillhub install multi-platform-publisher-1776182475
文件大小: 24.5 KB | 发布时间: 2026-4-15 12:13