mcpField
S
social-media-analyzer

social-media-analyzer

github.com/alirezarezvani营销与增长28.9k1.6k 次安装2 天前更新
代码仓库

关于 social-media-analyzer

用于分析社交媒体营销活动表现的技能,涵盖互动指标、ROI 计算和平台基准比较。它可汇总活动与单帖数据、识别表现较好的内容,并生成改进建议。

主要功能

  1. 01计算互动率、CTR 和触达率
  2. 02汇总活动指标并拆分单帖表现
  3. 03按广告支出计算 ROI 与成本指标
  4. 04对照平台基准评估表现
  5. 05排名内容并生成分析建议

适用场景

  1. 01比较活动中各帖的互动表现
  2. 02评估广告支出与活动 ROI
  3. 03将社交媒体指标与平台基准对照
  4. 04识别表现最佳和较弱的内容

安装

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

$npx skills add https://github.com/alirezarezvani/claude-skills --skill social-media-analyzer

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

包含的文件

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

HOW_TO_USE.md
assets/
expected_output.json
sample_input.json
references/
platform-benchmarks.md
scripts/
analyze_performance.py
calculate_metrics.py

详细介绍

社交媒体分析工具

基于互动指标、ROI 计算和平台基准的营销活动表现分析。


目录


分析工作流

分析社交媒体营销活动的表现:

  1. 验证输入数据的完整性(触达 > 0,日期有效)
  2. 计算每条帖子的互动指标
  3. 汇总营销活动层面的指标
  4. 如果提供了广告花费,则计算 ROI
  5. 与平台基准进行对比
  6. 识别表现最好和最差的内容
  7. 生成建议
  8. 验证: 互动率 < 100%,ROI 与花费数据一致
输入要求
字段必填说明
platform是instagram、facebook、twitter、linkedin、tiktok
posts[]是帖子数据数组
posts[].likes是点赞/回应数
posts[].comments是评论数
posts[].reach是触达的独立用户数
posts[].impressions否总浏览量
posts[].shares否分享/转发数
posts[].saves否收藏/书签数
posts[].clicks否链接点击数
total_spend否广告花费(用于 ROI)
数据验证检查

分析前,请确认:

  • 所有帖子的触达 > 0(避免除以零)
  • 互动数量为非负数
  • 日期范围有效(开始 < 结束)
  • 平台可识别
  • 如果需要计算 ROI,则花费 > 0

互动指标

互动率计算
Engagement Rate = (Likes + Comments + Shares + Saves) / Reach × 100
指标定义
指标公式解读
互动率互动数 / 触达 × 100受众互动程度
CTR点击数 / 浏览量 × 100内容的点击吸引力
触达率触达 / 粉丝数 × 100内容分发范围
传播率分享数 / 浏览量 × 100分享价值
收藏率收藏数 / 触达 × 100内容价值
表现等级
等级互动率行动建议
优秀> 6%扩大规模并复制
良好3-6%优化并拓展
一般1-3%测试改进方案
较差< 1%分析原因并调整方向

ROI 计算

计算广告投资回报率:

  1. 汇总所有帖子的互动总数
  2. 计算每次互动成本(CPE)
  3. 如果有点击数据,则计算每次点击成本(CPC)
  4. 使用基准费率估算互动价值
  5. 计算 ROI 百分比
  6. 验证: ROI = (价值 - 花费) / 花费 × 100
ROI 公式
指标公式
每次互动成本(CPE)总花费 / 总互动数
每次点击成本(CPC)总花费 / 总点击数
每千次展示成本(CPM)(花费 / 浏览量) × 1000
广告支出回报率(ROAS)收入 / 广告花费
互动价值估算
行为价值依据
点赞$0.50品牌认知
评论$2.00积极互动
分享$5.00扩散传播
收藏$3.00意向信号
点击$1.50流量价值
ROI 解读
ROI %等级建议
> 500%优秀大幅增加预算
200-500%良好适度增加预算
100-200%可接受扩大前先优化
0-100%盈亏平衡检查定向与创意
< 0%负收益暂停并重新调整

平台基准

各平台互动率
平台平均值良好优秀
Instagram1.22%3-6%>6%
Facebook0.07%0.5-1%>1%
Twitter/X0.05%0.1-0.5%>0.5%
LinkedIn2.0%3-5%>5%
TikTok5.96%8-15%>15%
按平台划分的 CTR
平台平均值良好优秀
Instagram0.22%0.5-1%>1%
Facebook0.90%1.5-2.5%>2.5%
LinkedIn0.44%1-2%>2%
TikTok0.30%0.5-1%>1%
按平台划分的 CPC
平台平均值良好
Facebook$0.97<$0.50
Instagram$1.20<$0.70
LinkedIn$5.26<$3.00
TikTok$1.00<$0.50

完整的基准数据请参阅 references/platform-benchmarks.md。


工具

计算指标
python scripts/calculate_metrics.py assets/sample_input.json

计算每条帖子及整个活动总计的互动率、CTR 和触达率。

分析表现
python scripts/analyze_performance.py assets/sample_input.json

生成完整的表现分析,包括 ROI、基准对比和建议。

输出内容包括:

  • 活动层面指标
  • 逐帖细分
  • 基准对比
  • 表现最佳内容排名
  • 可执行的建议

示例

示例输入

参阅 assets/sample_input.json:

{
  "platform": "instagram",
  "total_spend": 500,
  "posts": [
    {
      "post_id": "post_001",
      "content_type": "image",
      "likes": 342,
      "comments": 28,
      "shares": 15,
      "saves": 45,
      "reach": 5200,
      "impressions": 8500,
      "clicks": 120
    }
  ]
}
示例输出

参阅 assets/expected_output.json:

{
  "campaign_metrics": {
    "total_engagements": 1521,
    "avg_engagement_rate": 8.36,
    "ctr": 1.55
  },
  "roi_metrics": {
    "total_spend": 500.0,
    "cost_per_engagement": 0.33,
    "roi_percentage": 660.5
  },
  "insights": {
    "overall_health": "excellent",
    "benchmark_comparison": {
      "engagement_status": "excellent",
      "engagement_benchmark": "1.22%",
      "engagement_actual": "8.36%"
    }
  }
}
结果解读

该示例活动显示:

  • 互动率 8.36%,对比 1.22% 的基准值,为优秀水平(高出平均值 6.8 倍)
  • CTR 1.55%,对比 0.22% 的基准值,为优秀水平(高出平均值 7 倍)
  • ROI 660%,即 500 美元投入获得的回报极为可观
  • **建议:**加大预算投入,复制成功的要素

参考文档

平台基准

references/platform-benchmarks.md 包含:

  • 按平台和行业划分的互动率基准
  • 自然内容与付费内容的 CTR 基准
  • 成本基准(CPC、CPM、CPE)
  • 各平台的内容类型表现
  • 最佳发布时间与频率
  • ROI 计算公式

主动触发条件

  • 互动率低于平台平均值 → 内容未能引发共鸣。分析表现最佳的内容,找出规律。
  • 粉丝增长停滞 → 内容分发或发布频率存在问题。审查发布模式。
  • 曝光量高但互动率低 → 有触达但无共鸣。内容质量存在问题。
  • 竞争对手明显领先 → 存在内容差距。分析其成功的帖子。

输出产物

当你请求……你将获得……
“社交媒体审计”跨平台表现分析及基准对比
“什么内容表现好?”表现最佳内容分析,含规律与建议
“竞争对手社交分析”含差距的竞争性社交媒体对比

沟通

所有输出均通过质量验证:

  • 自我验证:来源归属、假设审计、置信度评分
  • 输出格式:核心结论 → 发现内容(附置信度)→ 原因 → 行动方案
  • 仅呈现结果。每项发现均标注:🟢 已验证、🟡 中等可信、🔴 假设性

相关 Skills

  • social-content:用于创建社交帖子。分析表现请使用本 Skill。
  • campaign-analytics:用于包括社交渠道在内的跨渠道分析。
  • content-strategy:用于规划社交内容主题。
  • marketing-context:提供受众背景,以便更好地分析。

评论

支持 Markdown