名称: content-recycler
描述: 将内容转化并适配到多个平台,包括 Twitter、LinkedIn、Facebook、Instagram、TikTok 和电子邮件。适用于将长篇内容改编为社交媒体帖子、创建平台专属变体、构建内容日历或在各渠道间保持信息一致性。
将现有内容转化为适用于多个平台的优化版本,同时保持品牌声音和信息一致性。将一篇博客文章转化为一周的社交媒体内容、新闻通讯文案和跨平台互动素材。
将博客文章转化为:
- Twitter/X 主题帖(每条推文 280 字符限制)
- LinkedIn 帖子(专业语气,字符数优化)
- Facebook 帖子(对话式,以社区为中心)
- Instagram 标题(富含表情符号,话题标签优化)
- TikTok/YouTube Shorts 脚本(60-90 秒脚本)
- 电子邮件新闻简报摘要
示例请求:
"请将这篇关于‘10 个生产力技巧’的 2000 字博客文章转化为:(1) 一个 Twitter 主题帖,(2) LinkedIn 帖子,(3) Facebook 帖子,(4) Instagram 标题,(5) TikTok 脚本,以及 (6) 电子邮件预告。"
针对各平台特性进行优化:
Twitter/X:
- 字符限制:每条推文 280 字符
- 主题帖结构适用于较长内容
- 话题标签:每条推文 1-3 个
- 语气:对话式、简洁、注重价值
LinkedIn:
- 字符限制:3000
- 专业但对话式的语气
- 数据和统计表现良好
- 策略性地使用换行和表情符号
Facebook:
- 字符限制:63,206
- 对话式、社区导向
- 提出问题以促进互动
- 包含图片/视频
Instagram:
- 字符限制:2,200
- 大量使用表情符号
- 话题标签:5-30 个(最佳:11 个)
- 注重美观的格式和换行
TikTok/Reels:
- 脚本:60-90 秒(150-250 字)
- 前 3 秒设置钩子
- 明确的行动号召
- 推荐热门声音/音乐
从单一内容生成多日发布计划:
将一篇综合性内容(博客、视频、指南)转化为包含以下内容的内容日历:
- 第 1 天:预告(Twitter、Instagram Story)
- 第 2 天:主要内容发布(LinkedIn、Facebook)
- 第 3 天:后续主题帖(Twitter/X)
- 第 4 天:幕后花絮(Instagram、TikTok)
- 第 5 天:问答或投票(Facebook、Instagram)
- 第 6 天:总结/数据(LinkedIn)
- 第 7 天:行动号召/下一步(电子邮件新闻简报)
示例请求:
"请根据这篇关于‘远程工作技巧’的博客文章,创建一个为期 7 天的内容日历,包含每天在 Twitter、LinkedIn、Instagram 和 Facebook 上的帖子。"
生成适合平台的话题标签:
示例请求:
"为这篇关于‘AI 在营销中的应用’的内容,生成针对 Instagram 和 LinkedIn 的优化话题标签。"
# 使用 scripts/recycle_content.py
python3 scripts/recycle_content.py \
--input blog_post.md \
--output-dir ./output \
--platforms twitter,linkedin,facebook,instagram,tiktok,email \
--format all
# 使用 scripts/to_twitter_thread.py
python3 scripts/to_twitter_thread.py \
--input article.md \
--max-tweets 10 \
--hashtags 2 \
--tone conversational
# 使用 scripts/generate_calendar.py
python3 scripts/generate_calendar.py \
--input content.md \
--days 7 \
--platforms twitter,linkedin,facebook,instagram \
--output calendar.md
recycle_content.py跨多个平台转化内容。
参数:
- --input:输入文件路径(必需)
- --output-dir:输出目录(默认:./output)
- --platforms:逗号分隔的平台列表(twitter,linkedin,facebook,instagram,tiktok,email)
- --format:输出格式(all,threads,posts,captions,scripts)
- --tone:语气偏好(professional,conversational,playful)
- --include-hashtags:包含话题标签建议(true/false)
- --cta:要包含的行动号召
示例:
python3 scripts/recycle_content.py \
--input blog_post.md \
--output-dir ./output \
--platforms twitter,linkedin,instagram \
--tone professional \
--include-hashtags \
--cta "阅读全文请点击简介中的链接"
to_twitter_thread.py将长篇内容转换为 Twitter/X 主题帖。
参数:
- --input:输入文件路径
- --max-tweets:最大推文数(默认:10)
- --hashtags:每条推文的话题标签数(默认:2)
- --tone:语气偏好(默认:conversational)
- --include-cta:在最后一条推文中包含行动号召
示例:
python3 scripts/to_twitter_thread.py \
--input article.md \
--max-tweets 8 \
--hashtags 3 \
--tone conversational \
--include-cta
to_linkedin_post.py从内容创建针对 LinkedIn 优化的帖子。
参数:
- --input:输入文件路径
- --max-length:最大字符长度(默认:3000)
- --tone:语气(professional,conversational,inspirational)
- --include-stats:包含统计数据/数据点
- --formatting:使用加粗、换行(true/false)
示例:
python3 scripts/to_linkedin_post.py \
--input article.md \
--tone professional \
--include-stats \
--formatting
generate_calendar.py从源内容生成多日内容日历。
参数:
- --input:输入文件路径
- --days:天数(默认:7)
- --platforms:逗号分隔的平台列表
- --output:输出文件
- --theme:每日主题(teaser,release,followup,behind_scenes,qa,summary,cta)
示例:
python3 scripts/generate_calendar.py \
--input content.md \
--days 7 \
--platforms twitter,linkedin,facebook,instagram \
--output calendar.md
optimize_hashtags.py生成平台优化的话题标签。
参数:
- --input:输入内容或主题
- --platforms:目标平台(instagram,linkedin,twitter,facebook,tiktok)
- --count:每个平台的话题标签数量
- --niche:行业/细分领域(tech,marketing,finance,health 等)
示例:
python3 scripts/optimize_hashtags.py \
--input "AI 在营销自动化中的应用" \
--platforms instagram,linkedin,twitter \
--count 15 \
--niche marketing
示例主题帖结构:
推文 1:钩子 + 你将学到什么 + (1/X)
推文 2-8:主要观点(每条推文一个关键见解)
推文 9:额外技巧/反直觉观点
推文 10:总结 + 行动号召 + 话题标签
格式模板:
[钩子 - 3 行]
[空白行]
[带数据点的关键见解]
[个人故事/示例]
[另一个关键见解]
[行动号召或问题]
#话题标签
标题模板:
[钩子 - 2-3 行带表情符号]
[空白行]
[价值/内容]
[另一段落]
[行动号召]
[话题标签块]
脚本结构:
0-3 秒:钩子
3-45 秒:主要内容(3-5 个要点)
45-55 秒:行动号召
55-60 秒:结尾
# 每周定时任务 - 周日早上 9 点
0 9 * * 0 /path/to/content-recycler/scripts/recycle_content.py \
--input ~/blog/posts/$(date +\%Y\%m\%d).md \
--output-dir ~/content/calendar/$(date +\%Y\%m\%d) \
--platforms all \
--include-hashtags \
--cta "阅读更多请访问 blog.example.com"
与社交媒体排期工具集成:
- Buffer
- Hootsuite
- Later
- SocialPilot
内容复用器的输出可以直接通过 API 传输或通过 CSV 上传到这些工具。
不要简单复制粘贴。根据以下因素进行适配:
- 字符限制
- 受众期望
- 格式惯例
- 互动模式
更聪明地工作,而非更费力。一份内容,十个平台。