mcpField
S
social-media-generator

social-media-generator

github.com/ailabs-393营销与增长4601.5k 次安装50 周前更新
代码仓库

关于 social-media-generator

用于生成并整理适配 Twitter、Instagram、LinkedIn 和 Facebook 的社交媒体内容。它依据各平台规范编写帖子,并按平台目录保存为 Markdown 文件。

主要功能

  1. 01按平台生成帖子
  2. 02支持四个社交平台
  3. 03字符数与标签指导
  4. 04按目录保存 Markdown 文件

适用场景

  1. 01准备产品发布帖文
  2. 02为多个平台调整营销内容
  3. 03按平台保存活动公告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ailabs-393/ai-labs-claude-skills --skill social-media-generator

安装后在 Claude Code 中输入/social-media-generator确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

index.js
package.json
assets/
facebook_template.md
instagram_template.md
linkedin_template.md
twitter_template.md

详细介绍

社交媒体内容生成器

概述

此技能可为 Twitter、Instagram、LinkedIn 和 Facebook 创建针对平台优化的社交媒体内容。它会自动生成符合各平台最佳实践的帖子,并将其保存到结构有序的目录中。

何时使用此技能

在用户提出以下请求时使用此技能:

  • 为多个平台创建社交媒体帖子
  • 为特定活动、公告或宣传活动生成内容
  • 针对特定平台优化内容
  • 有序存储社交媒体内容

核心工作流

步骤 1:收集信息

向用户收集以下信息(若未提供,则询问):

  • 活动/内容名称
  • 日期和时间(格式:DD-MM-YYYY-HHMM)
  • 主要信息或公告
  • 目标受众
  • 需要包含的关键信息
  • 行动号召
  • 特定的话题标签或提及
  • 品牌语气/风格偏好
步骤 2:生成平台专属内容

使用 assets/ 中的模板为各平台创建内容:

Twitter(assets/twitter_template.md)

  • 控制在 280 个字符以内
  • 简洁有力
  • 添加 1-3 个相关话题标签
  • 行动号召明确
  • 可考虑使用表情符号来提升互动

Instagram(assets/instagram_template.md)

  • 撰写吸引人的配文,并在首行设置引子
  • 提供更详细的描述
  • 添加 5-15 个相关话题标签
  • 侧重视觉表达
  • 使用换行提高可读性
  • 鼓励互动

LinkedIn(assets/linkedin_template.md)

  • 采用专业且信息丰富的语气
  • 突出内容价值
  • 分享行业见解或要点
  • 添加 3-5 个专业话题标签
  • 用项目符号列出关键信息
  • 提出能够引发讨论的问题

Facebook(assets/facebook_template.md)

  • 采用轻松、吸引人的表达方式
  • 内容简洁(为获得最佳互动效果,控制在 250 个字符以内)
  • 添加 2-3 个相关话题标签
  • 侧重视觉表达
  • 鼓励评论和分享
  • 如适用,包含活动详情
步骤 3:创建有序的文件结构

在项目中创建以下目录结构:

social-media/
├── twitter/
│   └── event-name-DD-MM-YYYY-HHMM.md
├── instagram/
│   └── event-name-DD-MM-YYYY-HHMM.md
├── linkedin/
│   └── event-name-DD-MM-YYYY-HHMM.md
└── facebook/
    └── event-name-DD-MM-YYYY-HHMM.md

文件名格式: event-name-DD-MM-YYYY-HHMM.md

  • 使用小写字母,空格用连字符替代
  • 日期格式为:日-月-年-时间
  • 示例:product-launch-15-03-2025-1400.md
步骤 4:将内容写入文件

针对每个平台:

  1. 根据模板生成针对平台优化的内容
  2. 如果平台专属子目录不存在,则创建该目录
  3. 将内容写入名称恰当的 Markdown 文件
  4. 在底部添加元数据(平台、日期、字符数)
步骤 5:审核并确认

生成所有帖子后:

  1. 概述已创建的文件
  2. 突出各平台帖子的要点
  3. 标注任何字符数警告
  4. 如有需要,提出可以修改内容

内容优化指南

字符数限制
  • Twitter:280 个字符
  • Instagram:2,200 个字符(但内容简洁些更好)
  • LinkedIn:3,000 个字符
  • Facebook:不限(但为获得最佳互动效果,控制在 250 个字符以内)
话题标签策略
  • Twitter:1-3 个重点话题标签
  • Instagram:5-15 个相关话题标签
  • LinkedIn:3-5 个专业话题标签
  • Facebook:2-3 个话题标签
语气调整
  • Twitter:轻松、对话式、及时
  • Instagram:视觉优先、吸引人、注重生活方式
  • LinkedIn:专业、有见地、突出价值
  • Facebook:友好、注重社区、对话式
行动号召最佳实践
  • 表达清晰、具体
  • 使用行动动词
  • 适当营造紧迫感
  • 符合平台惯例

示例用法

用户请求: “为我们于 2025 年 3 月 15 日下午 2 点举办的产品发布活动撰写社交媒体帖子。产品是一款名为 TaskFlow 的 AI 生产力工具。”

执行:

  1. 收集更多详情(主要功能、目标受众、网站链接)
  2. 为四个平台分别生成帖子
  3. 创建目录结构:social-media/twitter/、social-media/instagram/ 等
  4. 在各个平台文件夹中创建文件:taskflow-launch-15-03-2025-1400.md
  5. 提供摘要,列出文件位置和要点

素材

此技能在 assets/ 目录中包含模板文件:

  • twitter_template.md - Twitter 帖子结构和最佳实践
  • instagram_template.md - Instagram 文案格式和指南
  • linkedin_template.md - LinkedIn 帖子结构和专业语气指南
  • facebook_template.md - Facebook 帖子格式和互动技巧

这些模板可作为参考,帮助遵循各平台的特定要求和最佳实践来生成内容。

评论

支持 Markdown