关于 social-media-analyzer
用于分析社交媒体营销活动表现的技能,涵盖互动指标、ROI 计算和平台基准比较。它可汇总活动与单帖数据、识别表现较好的内容,并生成改进建议。
主要功能
- 01计算互动率、CTR 和触达率
- 02汇总活动指标并拆分单帖表现
- 03按广告支出计算 ROI 与成本指标
- 04对照平台基准评估表现
- 05排名内容并生成分析建议
适用场景
- 01比较活动中各帖的互动表现
- 02评估广告支出与活动 ROI
- 03将社交媒体指标与平台基准对照
- 04识别表现最佳和较弱的内容
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill social-media-analyzer安装后在 Claude Code 中输入/social-media-analyzer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
HOW_TO_USE.mdassets/expected_output.jsonsample_input.jsonreferences/platform-benchmarks.mdscripts/analyze_performance.pycalculate_metrics.py详细介绍
社交媒体分析工具
基于互动指标、ROI 计算和平台基准的营销活动表现分析。
目录
分析工作流
分析社交媒体营销活动的表现:
- 验证输入数据的完整性(触达 > 0,日期有效)
- 计算每条帖子的互动指标
- 汇总营销活动层面的指标
- 如果提供了广告花费,则计算 ROI
- 与平台基准进行对比
- 识别表现最好和最差的内容
- 生成建议
- 验证: 互动率 < 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 计算
计算广告投资回报率:
- 汇总所有帖子的互动总数
- 计算每次互动成本(CPE)
- 如果有点击数据,则计算每次点击成本(CPC)
- 使用基准费率估算互动价值
- 计算 ROI 百分比
- 验证: 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% | 负收益 | 暂停并重新调整 |
平台基准
各平台互动率
| 平台 | 平均值 | 良好 | 优秀 |
|---|---|---|---|
| 1.22% | 3-6% | >6% | |
| 0.07% | 0.5-1% | >1% | |
| Twitter/X | 0.05% | 0.1-0.5% | >0.5% |
| 2.0% | 3-5% | >5% | |
| TikTok | 5.96% | 8-15% | >15% |
按平台划分的 CTR
| 平台 | 平均值 | 良好 | 优秀 |
|---|---|---|---|
| 0.22% | 0.5-1% | >1% | |
| 0.90% | 1.5-2.5% | >2.5% | |
| 0.44% | 1-2% | >2% | |
| TikTok | 0.30% | 0.5-1% | >1% |
按平台划分的 CPC
| 平台 | 平均值 | 良好 |
|---|---|---|
| $0.97 | <$0.50 | |
| $1.20 | <$0.70 | |
| $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