🚀 快速安装
复制以下命令并运行,立即安装此 Skill:
npx skills add https://skills.sh/affaan-m/everything-claude-code/crosspost
💡 提示:需要 Node.js 和 NPM
跨平台发布
在多个社交平台上分发内容,并根据各平台特性进行原生适配。
何时激活此技能
- 用户希望将内容发布到多个平台
- 在社交媒体上发布公告、产品发布或更新
- 将一个平台的帖子重新用于其他平台
- 用户提及“跨平台发布”、“全网发布”、“分享到所有平台”或“分发此内容”
核心规则
- 绝不在不同平台发布完全相同的内容。 每个平台都应获得原生适配版本。
- 首选主要平台。 先在主平台发布,然后为其他平台进行适配。
- 尊重平台惯例。 不同平台的字数限制、格式、链接处理方式都不同。
- 一帖一主题。 如果源内容包含多个想法,应拆分为多个帖子发布。
- 注明出处。 如果转载他人的内容,必须注明来源。
平台规格
| 平台 | 最大字数 | 链接处理 | 话题标签 | 媒体支持 |
|---|---|---|---|---|
| X (推特) | 280 字符(高级版 4000) | 计入字数 | 尽量少用(最多 1-2 个) | 图片、视频、动图 |
| 领英 | 3000 字符 | 不计入字数 | 3-5 个相关标签 | 图片、视频、文档、轮播 |
| Threads | 500 字符 | 独立链接附件 | 通常不用 | 图片、视频 |
| Bluesky | 300 字符 | 通过 facets 功能(富文本) | 不用(使用 Feeds) | 图片 |
工作流程
步骤 1:创建源内容
从核心想法开始。使用 content-engine 技能获取高质量草稿:
- 确定单一核心信息
- 确定主要平台(受众最多的平台)
- 首先起草主平台版本
步骤 2:确定目标平台
询问用户或从上下文中判断:
- 要发布到哪些平台
- 优先级顺序(主要平台获得最佳版本)
- 任何特定于平台的要求(例如,领英需要专业语气)
步骤 3:为每个平台进行适配
针对每个目标平台,对内容进行转换:
X 平台适配:
- 以钩子开头,而非摘要
- 快速切入核心要点
- 尽可能避免在正文中放置链接
- 对于较长内容,使用帖子串形式
领英适配:
- 开头第一句要强有力(在“查看更多”前可见)
- 段落简短,使用换行分隔
- 围绕经验教训、成果或专业收获来组织内容
- 比 X 平台需要更明确的背景信息(领英受众需要上下文)
Threads 适配:
- 对话式、随意的语气
- 比领英短,比 X 平台信息密度低
- 尽可能以视觉内容为主
Bluesky 适配:
- 直接且简洁(300 字符限制)
- 社区导向的语气
- 使用 Feeds/列表进行话题定位,而非话题标签
步骤 4:在主平台发布
首先在主平台发布:
- 对于 X 平台,使用
x-api技能 - 对于其他平台,使用特定平台的 API 或工具
- 获取帖子 URL 以便交叉引用
步骤 5:在次要平台发布
将适配版本发布到其他平台:
- 错开发布时间(不要一次性全部发布——间隔 30-60 分钟)
- 在适当位置包含跨平台引用(例如“X 平台上有更长的帖子串”等)
内容适配示例
源内容:产品发布
X 版本:
我们刚刚发布了 [功能名称]。
[一个它能做的、令人印象深刻的具体事情]
[链接]
领英版本:
很高兴与大家分享:我们刚刚在 [公司名称] 发布了 [功能名称]。
以下是它的重要意义:
[2-3 个包含背景信息的短段落]
[给受众的启示]
[链接]
Threads 版本:
刚发布了个很酷的东西——[功能名称]
[随意解释它有什么作用]
链接在简介里
源内容:技术见解
X 版本:
今日所学:[具体技术见解]
[用一句话说明它的重要性]
领英版本:
一个我一直在使用、并且确实带来了改变的模式:
[用专业框架呈现的技术见解]
[如何应用于团队/组织]
#相关话题标签
API 集成
批量跨平台发布服务(示例模式)
如果使用跨平台发布服务(例如 Postbridge、Buffer 或自定义 API),模式如下:
import os
import requests
resp = requests.post(
"https://your-crosspost-service.example/api/posts",
headers={"Authorization": f"Bearer {os.environ['POSTBRIDGE_API_KEY']}"},
json={
"platforms": ["twitter", "linkedin", "threads"],
"content": {
"twitter": {"text": x_version},
"linkedin": {"text": linkedin_version},
"threads": {"text": threads_version}
}
},
timeout=30,
)
resp.raise_for_status()
手动发布
如果没有 Postbridge 这类服务,则使用各平台的原生 API 发布:
- X:使用
x-api技能模式 - 领英:使用 LinkedIn API v2 及 OAuth 2.0
- Threads:使用 Threads API (Meta)
- Bluesky:使用 AT Protocol API
质量检查关卡
在发布之前:
- 每个平台版本读起来都符合该平台的自然风格
- 各平台内容不完全相同
- 符合字数限制
- 链接有效且位置恰当
- 语气符合平台惯例
- 媒体文件尺寸适配每个平台
相关技能
content-engine— 生成符合平台特性的内容x-api— X/Twitter API 集成
📄 原始文档
完整文档(英文):
https://skills.sh/affaan-m/everything-claude-code/crosspost
💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)